Hot Tub Foam: Why It Happens and How to Get Rid of It

modern hot tub spa with crystal clear bubbling water at dusk

Hot tub foam is almost always caused by body oils, lotions, detergent residue on swimwear, or low calcium hardness. A defoamer knocks it down temporarily, but the permanent fix is identifying and eliminating the source. If foam keeps returning despite good chemistry, it’s time to drain and refill, the contaminants have accumulated beyond what chemistry can fix. For broader context on keeping your water balanced, see our hot tub maintenance guide.

Video guide

Video: “HOT TUB Chemicals 101” by Swim University

excessive foam in hot tub from body oils and detergent residue

What Causes Hot Tub Foam? (And How to Tell Which One You Have)

Most foam articles give you a list of causes without helping you figure out which one you’re actually dealing with. We found that matching the “tell” to your situation saves hours of trial and error. In our testing and research, bather load accounts for the majority of cases, but the calcium hardness cause is consistently underdiagnosed. We also see the detergent residue cause overlooked most often by owners who otherwise run good chemistry. Here are the five causes ranked by likelihood, each with its diagnostic signal.

Cause 1: Body oils, lotions, and cosmetics

This is the most common cause by a wide margin. Sunscreen, moisturizer, deodorant, and sweat all end up in the water and create a surfactant layer that foams when agitated by jets.

  • Tell: Foam appears immediately when jets turn on; gets progressively worse as the session continues; bathers entered without showering beforehand
  • Fix: Shower before use (rinse off, no soap needed); add an enzyme product to break down oils; shock your hot tub with non-chlorine MPS; drain and refill if chronic

Cause 2: Detergent or soap residue on swimwear

Even a tiny amount of laundry detergent left in a swimsuit causes massive foam. Fabric softener is just as bad. This cause is surprisingly common in spas that otherwise have solid chemistry.

  • Tell: Foam appears immediately at the start of a session, especially after laundry day; worse with new swimwear that hasn’t been rinsed
  • Fix: Rinse swimwear in fresh water only before each use, no detergent, no fabric softener; re-shock the spa after

Cause 3: Low calcium hardness

Water with very low calcium hardness (below 150 ppm) becomes chemically aggressive and foams because it seeks minerals from bathers’ skin and the spa shell. According to Master Spas calcium hardness guidelines, the target range is 150-250 ppm. Below 150 ppm, water becomes corrosive and foamy even with clean bathers and correct chemistry.

  • Tell: Chemistry appears otherwise balanced; foam appears even when bathers showered; water test shows calcium below 150 ppm
  • Fix: Add a calcium hardness increaser to bring levels into the 150-250 ppm range; retest after 2 hours of circulation; consult water quality and hardness information for regional baseline calcium levels

Cause 4: Imbalanced chemistry or high TDS

Over time, total dissolved solids (TDS) accumulate in spa water. Everything you add, chemicals, minerals from bather bodies, tap water minerals, stays in the water and raises TDS. When TDS climbs above 2,500 ppm, the water is saturated and chemistry becomes unstable. Foam is one of the first symptoms.

  • Tell: Water is 3+ months old; chemistry was hard to stabilize for several weeks; foam won’t clear despite correct treatment
  • Fix: Drain and refill is the only real fix once TDS is too high. Per the SwimUniversity chemistry guide, drain every 3-4 months for residential spas with regular use

Cause 5: Normal aeration from jets (not a chemistry problem)

This one trips up a lot of new hot tub owners. Running jets vigorously creates some foam, especially when the spa is fresh-filled or jets are on high. This is normal aeration, not a chemistry problem.

  • Tell: Foam appears only when jets are running and fully dissipates within 5-10 minutes of turning them off; no odor; chemistry is balanced
  • Fix: Nothing required. True foam from chemistry does not dissipate quickly after jets are off.

Review your hot tub chemicals lineup if you’re unsure what’s driving the problem, the right combination of sanitizer, enzyme product, and shock covers most foam scenarios.

Quick fix: how to get rid of hot tub foam right now

If you need the foam gone today, follow these steps in order. This treats the symptom and addresses the most likely causes simultaneously.

  1. Turn jets off and wait. Does the foam dissipate within 5-10 minutes? If yes, it’s normal aeration from the jets, stop here.
  2. Test calcium hardness. If it reads below 150 ppm, that’s likely the primary cause. Add calcium hardness increaser before anything else.
  3. Add a defoamer. Follow the product label. Defoamers break surface tension and eliminate visible foam within minutes. This is a temporary fix, it doesn’t address the source.
  4. Shock the spa with non-chlorine MPS. MPS breaks down organic contaminants (body oils, chloramines) without raising chlorine. Per CDC hot tub sanitation guidelines, regular oxidizing is essential for sanitation in hot water environments. Non-chlorine shock is safe for re-entry in 15 minutes; chlorine shock requires waiting until levels drop below 5 ppm.
  5. Run the filter for 2-4 hours after shocking to remove the oxidized particles from the water.
  6. Retest chemistry. Check pH, total alkalinity, calcium hardness, and sanitizer levels.
  7. If foam returns within 24 hours, proceed to drain and refill. The contaminants are beyond what chemistry can fix.

For a full walkthrough on shocking technique, see our shock your hot tub guide.

How to Prevent Hot Tub Foam

Preventing foam is far easier than fixing it. These habits address the three main sources, bather load, detergent residue, and chemistry drift.

Before every use:

  • Shower before entering. No soap required, just a rinse to remove lotion, deodorant, sweat, and sunscreen. This single step reduces organic contaminant load more than any chemical treatment.
  • Rinse swimwear with fresh water only. Never launder hot tub swimwear with detergent or fabric softener.

Weekly chemistry maintenance:

  • Maintain calcium hardness between 150-250 ppm. Test weekly with a reliable test kit or strips.
  • Use an enzyme product weekly. Enzymes specifically break down oils and organics before they accumulate and cause foam. This is a proactive measure, not a treatment.
  • Shock your hot tub after every use with non-chlorine MPS. This is best practice, not overkill. Forum veterans who’ve been maintaining spas for 20+ years consistently recommend it: “Half a capful of shock after every use.”

Quarterly:

  • Drain and refill every 3-4 months. This resets TDS accumulation, which no chemical treatment can reverse. Add a system flush product (like Ahh-Some) and run the jets for 30 minutes before draining to clear biofilm from the plumbing lines.

If you follow these habits consistently, foam becomes rare. Most chronic foam problems trace back to skipping one of these: showering before use, rinsing swimwear, or letting the water go too long between drains.

When Defoamer Isn’t Enough (Time to Drain)

If hot tub foam returns within 48 hours of correct treatment, the total dissolved solids are likely too high for chemistry to fix. At that point, the water has simply accumulated more dissolved material than defoamer and shock can address.

Signs it’s time to drain:

  • Foam returns within 48 hours of defoamer plus correct shocking
  • Chemical odor persists even with proper sanitizer levels
  • Water is more than 3-4 months old
  • Chlorine or bromine demand won’t stabilize (disappears too quickly)
  • TDS test reads above 2,500 ppm

Before you drain: Add a system flush product to the water and run the jets for 30 minutes. This flushes biofilm out of the plumbing lines that a simple drain and refill won’t reach. Skipping this step means you’re refilling clean water into contaminated lines.

After draining, use a pre-filter on the garden hose to reduce minerals in the fresh fill. This gives you a clean starting baseline for calcium hardness and TDS.

Understanding pool water chemistry basics also helps here. If your source water is very hard (high calcium), you may need a sequestering agent when refilling to prevent immediate foam from the tap water itself. For general water chemistry principles, see our pool water chemistry reference, which covers the same hardness and TDS concepts that apply to spa water.

If you’re experiencing recurring equipment issues alongside the foam, it’s worth checking our pump troubleshooting guide, a failing pump or jet problem can reduce circulation and make chemistry harder to manage.

FAQ

Is hot tub foam dangerous?

Usually not immediately, but it signals a sanitation issue worth addressing. Foam itself is an aesthetic problem. But persistent foam alongside low sanitizer levels creates a bacteria risk, because the same organic load driving the foam is also consuming your sanitizer. Fix both together: address the foam source and verify sanitizer is within range (chlorine 3-5 ppm or bromine 4-6 ppm for spas).

Can I use dish soap to clean my hot tub?

Never. Even a tiny amount of dish soap causes massive, stubborn foam that’s very hard to clear. Dish soap is formulated to create foam for scrubbing dishes, it’s the worst thing you can introduce to spa water. Use products specifically designed for spa surface cleaning. If dish soap accidentally enters the water, you’ll need to drain and refill.

How long does it take for defoamer to work?

Defoamer typically acts within minutes. It works by breaking the surface tension that holds foam bubbles together. You’ll see foam flatten and clear quickly. The defoamer does not address the underlying cause, however, foam will return within hours or days if you don’t eliminate the organic source or raise calcium hardness.

My hot tub foams even with clean bathers. why?

Check calcium hardness first. Water with calcium below 150 ppm foams because it’s chemically seeking minerals from everything it contacts, including bathers’ skin. Raising calcium to the 150-250 ppm range resolves this type of foam even with perfect bather habits. If calcium is in range, check TDS, old water above 2,500 ppm can foam with no apparent cause.

Does foam mean my hot tub is dirty?

Not always. Low calcium causes foam in chemically clean water with no bather load. But if foam comes with an odor, or if your sanitizer levels are low, the foam is a sign of a sanitation issue that needs addressing. Foam without odor, with balanced chemistry and proper calcium, that’s usually a calcium or TDS issue, not a “dirty” water problem.