Bath bombs fizz because of a straightforward acid-base reaction between two dry powders: sodium bicarbonate (baking soda) and citric acid. When you drop a bath bomb into water, the water dissolves both ingredients and allows them to react, producing carbon dioxide gas. Those bubbles of CO2 rushing to the surface are the fizz. The chemistry is simple, but the way manufacturers manipulate it to control everything from fizz speed to water temperature is more interesting than you might expect.
The Two Ingredients That Do All the Work
A bath bomb can contain a dozen or more ingredients, but only two of them are responsible for the fizz. Sodium bicarbonate is a mild base, and citric acid is, as its name suggests, an acid. In their dry, powdered form, these two compounds sit side by side doing nothing. They need a solvent to bring their molecules into contact and let the reaction proceed. Water is that solvent.
Once water hits the pressed powder, citric acid donates hydrogen ions and sodium bicarbonate provides bicarbonate ions. The two react to form sodium citrate (a harmless salt), water, and carbon dioxide gas. The CO2 has nowhere to go but up and out, so it forms bubbles that break the surface with that signature hiss and pop. The reaction is fast because both starting materials dissolve readily in water, so the moment the bath bomb’s outer layer gets wet, the fizz begins.
This is the same basic chemistry behind the volcano you may have built with baking soda and vinegar as a kid. Vinegar contains acetic acid, which reacts with baking soda in much the same way. Bath bomb makers simply swap in citric acid because it’s a solid at room temperature, odorless, and easy to press into a compact shape. You can’t really press vinegar into a ball.
Why Water Temperature Changes the Fizz
Drop the same bath bomb into cold water and then into hot water and you’ll see a noticeable difference. In warmer water, the fizz is faster and more vigorous. In cooler water, it’s gentler and lasts longer. This happens because heat speeds up chemical reactions. Warmer water molecules move faster, dissolving the bath bomb’s surface more quickly and bringing the acid and base into contact sooner. The CO2 is also less soluble in hot water, so more of it escapes as visible bubbles rather than quietly dissolving.
There’s a tradeoff here that matters if you care about how long the show lasts. A bath bomb in very hot water might fizz out in two or three minutes because the reaction runs so fast. The same bomb in lukewarm water could take five to seven minutes or longer. Neither is “better” in a chemical sense, but the experience is different. People who want a slow, dramatic dissolution sometimes deliberately use slightly cooler water.
Interestingly, the reaction itself is endothermic, meaning it absorbs heat from the surrounding water. If you hold a fizzing bath bomb in a small amount of water, you can actually feel the temperature drop. In a full bathtub the effect is too diluted to notice, but in a glass or bowl, a bath bomb can cool the water by a couple of degrees. That’s the opposite of what most people assume. The fizz looks energetic, so it feels like it should be producing heat, but it’s actually pulling heat in.
What Everything Else in the Bath Bomb Does
The ingredient list on a typical bath bomb includes things like coconut oil, shea butter, essential oils, fragrance oils, colorants, cornstarch, Epsom salts, and sometimes dried flower petals or glitter. None of these contribute to the fizz. Their jobs break down roughly as follows:
- Oils and butters: These moisturize the skin and help bind the dry powder during manufacturing. Coconut oil, sweet almond oil, and shea butter are common. They also create a slight slick on the water’s surface, which is why bath water sometimes feels silky after a bomb dissolves.
- Cornstarch: Acts as a filler and a mild skin softener. It also slows the fizz slightly by diluting the reactive ingredients, giving the bomb a longer dissolution time.
- Epsom salts: Magnesium sulfate, sometimes added for its reputation as a muscle relaxant in warm water. It doesn’t participate in the acid-base reaction.
- Colorants and fragrances: Purely cosmetic. The dyes disperse into the water as the bomb dissolves, and the fragrances release as the structure breaks apart. Some fragrances are carried in oil, which means they sit on the water surface and release slowly.
The oils in a bath bomb can actually interfere with the fizz. Oil is hydrophobic, so it repels water. A bath bomb with a high proportion of oil will fizz more slowly because water has a harder time penetrating the surface to reach the reactive powders. Manufacturers balance this carefully. Too little oil and the bomb crumbles during shipping; too much and the fizz becomes sluggish and disappointing.
Why Some Bath Bombs Fizz Harder Than Others
The intensity and duration of fizz come down to four things: the ratio of baking soda to citric acid, the density of the pressed ball, the amount of filler ingredients, and the particle size of the powders.
The stoichiometric sweet spot for the reaction is roughly three parts baking soda to one part citric acid by weight. At this ratio, neither ingredient is left over when the reaction finishes, so you get maximum gas production. Many commercial bath bombs use close to this ratio, but some intentionally skew it. An excess of baking soda, for example, makes the water slightly more alkaline, which some people prefer for skin feel. The tradeoff is that some baking soda goes unreacted and the total fizz is reduced.
Density matters because a tightly packed bath bomb dissolves from the outside in. Water has to work its way through the compressed layers. A loosely packed bomb falls apart quickly, creating a burst of fizz that’s over fast. A very tightly packed bomb resists water penetration and fizzes slowly, sometimes sitting at the bottom of the tub dissolving from one exposed surface. The best commercial bombs hit a middle ground where the structure holds together long enough to spin and tumble through the water but dissolves completely within a few minutes.
Filler ingredients like cornstarch, kaolin clay, or cream of tartar dilute the reactive ingredients. A bath bomb that’s half cornstarch by weight will fizz less per gram than one that’s mostly baking soda and citric acid. This isn’t always a bad thing. Some luxury bath bombs deliberately slow the reaction to deliver a longer, more theatrical dissolve. But cheap bath bombs sometimes use fillers to cut costs, and the result is a wimpy, forgettable fizz.
Particle size is less obvious but real. Finely ground citric acid dissolves faster than coarse crystals, so a bomb made with fine powder reacts faster and more aggressively. Some makers use a blend of fine and coarse citric acid to create a two-stage fizz: an initial burst from the fine particles followed by a slower, sustained reaction from the coarse ones.
Moisture Is the Enemy on the Shelf
Because water is what triggers the reaction, even tiny amounts of moisture in the air can start the process prematurely. A bath bomb stored in a humid bathroom will slowly lose its fizz over weeks or months. The surface reacts with ambient moisture, producing a little CO2 at a time. You won’t see dramatic bubbling, but you might notice the bomb becoming softer, crumbly, or developing a chalky white film. By the time you use it, a significant fraction of the reactive ingredients have already been spent.
This is why good bath bombs come individually wrapped in plastic film or shrink wrap. Keeping them sealed until use preserves the dry state of the powders. If you make bath bombs at home, storing them in airtight containers with a silica gel packet is the standard advice. Even well-stored bombs do degrade over time, though. A bath bomb that’s been sitting in a drawer for a year will still fizz, but typically not as vigorously as a fresh one.
Climate matters more than most people realize. Makers in humid tropical regions have a much harder time producing bath bombs that hold up than those in dry climates. The pressing and curing process itself has to happen in controlled-humidity environments, or the bombs start reacting before they’re even packaged.
The Citric Acid Question
Citric acid is by far the most common acid used in bath bombs, but it’s not the only option. Tartaric acid (the acid in cream of tartar) also reacts with baking soda to produce CO2. Some formulations use cream of tartar as a secondary acid to change the texture or the speed of the fizz. A few experimenters have tried fumaric acid or adipic acid, both of which are food-safe organic acids. Each acid reacts with sodium bicarbonate at a different rate and with different vigor, which gives formulators some creative control.
Citric acid dominates for practical reasons. It’s cheap, widely available in food-grade quality, dissolves quickly, and reacts vigorously enough to produce satisfying fizz without being so fast that the bomb disintegrates on contact. It’s also a solid crystalline powder, which makes it easy to mix and press. Tartaric acid works but is more expensive and produces a slightly less vigorous reaction. The more exotic acids are mostly confined to specialty or experimental products.
Are Bath Bombs Safe for Skin and Plumbing?
The reaction products are generally benign. Sodium citrate, the salt produced by the reaction, is used as a food additive and is harmless at the concentrations you’d encounter in a bathtub. The CO2 is the same gas in carbonated drinks. Unreacted baking soda is mildly alkaline, which can actually feel soothing on skin.
The ingredients more likely to cause problems are the additives, not the fizz chemistry. Synthetic fragrances and dyes are the most common irritants, particularly for people with sensitive skin or conditions like eczema. Some colorants can temporarily stain skin or bathtub surfaces. Glitter, which is often made of plastic microparticles, has drawn criticism both for skin irritation and environmental concerns. Many manufacturers have switched to biodegradable glitter made from plant cellulose, though it’s hard to tell from packaging alone.
For plumbing, the dissolved salts from a bath bomb are not a concern. They wash away with normal water flow. The potential issue comes from solid additives like dried flower petals, chunky salt crystals, or cocoa butter chunks that don’t fully dissolve. These can accumulate in drain traps over time. If your bath bomb leaves visible solids in the tub, using a mesh drain cover is a simple precaution.
Making Bath Bombs at Home
The basic recipe is remarkably simple. Mix baking soda and citric acid at roughly a 2:1 to 3:1 ratio by weight, add a small amount of oil (coconut oil is the default), a few drops of fragrance or essential oil if you like, and enough witch hazel spritzed in to make the mixture hold together when pressed. Pack it tightly into a mold, let it dry for 24 hours, and you have a bath bomb.
The tricky part is the moisture balance. Add too much liquid and the mixture starts fizzing in the bowl. Add too little and it won’t hold its shape. The sweet spot is a texture like damp sand that holds together when squeezed but isn’t wet. Witch hazel works better than plain water for this because it evaporates quickly and is less likely to trigger premature fizzing. Some makers use isopropyl alcohol for the same reason.
Homemade bath bombs tend to be less dense than commercial ones because most people don’t have the hydraulic presses that factories use. This means they fizz faster and fall apart sooner. That’s fine for personal use, but if you want the slow, spinning dissolution of a store-bought bomb, you need to pack the mold as tightly as physically possible and let the bomb cure fully before use. Silicone molds or stainless steel molds both work. Some people use Christmas ornament halves clipped together.
Color is where beginners often go wrong. Liquid food coloring adds moisture, which can trigger fizzing. Powdered colorants like mica or lake dyes work much better because they blend into the dry mixture without adding water. A little goes a long way with mica. Too much and the bath bomb stains skin and porcelain alike.
Why the Fizz Feels Like It Should Be Doing Something Medicinal
There’s a persistent belief that the fizzing action of a bath bomb delivers therapeutic benefits beyond what the individual ingredients would do on their own. The carbonation supposedly opens pores, helps essential oils penetrate the skin, or provides some kind of micro-massage. The evidence for these claims is thin to nonexistent. CO2 bubbles rising past your skin create a mild tingling sensation, but they don’t open pores in any meaningful physiological sense. Pores aren’t doors that open and close in response to bubbles.
What bath bombs genuinely do is disperse their additives evenly through the water. Without the fizzing reaction, dropping a lump of oil, fragrance, and colorant into a bath would leave you with a greasy blob floating on the surface. The violent production of gas breaks the bath bomb apart from the inside, scattering its contents throughout the tub in seconds. The fizz is essentially a delivery mechanism. It ensures that the oils, fragrances, and colorants distribute instead of clumping. That’s a real and useful function, even if it’s less exciting than “opening your pores.”
Epsom salt baths have some limited evidence for easing muscle soreness, and oatmeal-based products can soothe irritated skin, but these effects come from those specific ingredients, not from the fizzing reaction. A bath bomb is a convenient and pleasant way to get those ingredients into your bath water, but the CO2 itself is just the show.