I've seen it suggested countless times that combining vinegar and baking soda is a great home cleaning solution, but this always seemed like nonsense to me.

I recognize that baking soda, a base, can eat away at certain kinds of grime and that vinegar, an acid, can operate similarly on different kinds of grime.

Mixed together, of course, the two create a neat foaming reaction and I think this is where the alleged myth would originate - people see the violent foaming and assume cleaning is occurring.

Isn't it true that the two are primarily reacting with each other and yielding only a relatively inert and neutralized sludge? That the mix reacts with any grime less than they would if both were applied in isolation against the grime? I assume that the only plausible benefit from this mix would be in any pockets of non-neutralized components floating on the foam and physically reaching new areas of grime that the individual volumes would not cover.

But I guess there could be more to cleaning effectiveness besides pH!

Am I right or are they?

  • 4
    $\begingroup$ I also think that by combining vinegar and baking soda you would get a less effective cleaning agent than both of them were before. $\endgroup$
    – aventurin
    Commented Mar 6, 2016 at 20:34
  • 3
    $\begingroup$ Sodium acetate? Might as well use sodium chloride. The only difference is that sodium acetate would be slightly alkaline. Pretty much useless, though. $\endgroup$ Commented Mar 6, 2016 at 20:44
  • 1
    $\begingroup$ Hmm, apparently acetic acid and bicarbonate can survive together in solution in very small amounts, at least according to these guys. I doubt it's enough to really do much. $\endgroup$ Commented Mar 6, 2016 at 20:47
  • 6
    $\begingroup$ @Jason All in all, you are right and the "folk chemistry" is wrong. $\endgroup$ Commented Mar 6, 2016 at 21:02
  • $\begingroup$ There is some physical abrasion related to the foaming, but I doubt it is highly effective at 'cleaning' $\endgroup$
    – Lighthart
    Commented Mar 6, 2016 at 21:49

2 Answers 2


Well, cleaning is a very broad subject. This is a question which could make a great Science Fair Project. Because vinegar is just a dilute solution of acetic acid (ignoring trace compounds present), and because both baking soda and sodium acetate are pretty soluble, it wouldn't probably be practical to try to make a saturated acidic solution of BS. That is, any precipitates will be made from alkaline solution, under normal circumstances.

There's two questions which would need to be answered:

  1. Does fresh V+BS slurry act the same way as old V+BS slurry?

  2. Are either better than water + BS?

Well, hmm. To be honest, IDK, but I'd guess "maybe" for both (which is why it would be interesting to see what happens). Let me explain:

Acetic acid dissolves soap scum (mostly K, & Ca salts of fatty acids) and dissolves water hardness (mostly Ca & Mg carbonates) So starting off getting rid of some or all of that junk could definitely be a good thing (and acetic acid is only going to be around for a very short time if BS is present in excess). But we know that acids attack metals, so leaving vinegar on metal isn't a good idea...and guess what? Once the BS fully reacts, the acid will be gone! I can't think of any other plausible reason that V+BS would be better than W+BS.

One other potential reason would be if the vinegar changed the abrasiveness of the BS, making it more effective (which is another thing you could test for), but I doubt it would. (possible but not quite plausible, if you know what I mean). Anyway, what you've got left is W+BS after the reaction, so what's the worst it can do?

I do know for sure that most cleaners (with the exception of many metal cleaners) are alkaline because higher pH tends to dissolve (and/or lift-off (which means form a colloid of or weaken the adhesion to the surface-to-be-cleaned of)) organics better than acidic solutions. Cleanser, which is usually just mostly silica, certainly is more abrasive than BS, but that also means it will tend to scratch (or fog) more surfaces. I don't know, but I'll bet most cleansers are alkaline for the reason mentioned above. (alkaline solutions are NOT more slippery, but they form soaps out of your skin, and those soaps are more slippery. So, the slipperiness you feel when you touch an alkaline (basic) solution is just your skin dissolving :)

  • 1
    $\begingroup$ I'll also note that water hardness is the sum of the concentrations of calcium and magnesium in their aqueous (ionic) states (carbonates are usually the source, but the definition of hardness is incorrect); and that bases (not acids) are used to precipitate the hydroxide salts of calcium and magnesium. The acid will dissolve the solid carbonate species, but you have to get rid of the calcium/magnesium. $\endgroup$ Commented Jun 2, 2021 at 14:46

One application of baking soda and vinegar is in cleaning a glass stovetop. You start with baking soda and water. The dissolved baking soda acts as a base, and the undissolved baking soda acts as mild abrasive.

Once you are done cleaning, you need to get rid of the baking soda, and might want to adjust the pH of the cleaned surface. So at this point, you can add vinegar, which reacts with the baking soda to yield sodium acetate, which is soluble in water.

$$\ce{NaHCO3(s) + CH3COOH(aq) -> Na+(aq) + CH3COO-(aq) + CO2(g) + H2O(l)}$$

This only works if you use baking soda by itself first, and then add the vinegar once the dirt is already off the stovetop.


Not the answer you're looking for? Browse other questions tagged or ask your own question.