ClearWaterCalc
Menu

Hot Tub Foam: Causes & How to Fix It

Foam usually comes from soaps, lotions, and body oils building up in the water — rinse off before soaking, dose an anti-foam product, and drain if it keeps coming back.

Safety first

  • Never mix chemicals together.
  • Always add the chemical to the water — never water to the chemical.
  • Wear gloves and eye protection when handling pool/spa chemicals.
  • Keep chemicals out of reach of children and pets.
  • Always follow the product label — it overrides any guidance here.

What causes foam

  • Lotions, deodorant, hairspray, and laundry detergent residue on swimsuits and skin
  • Low sanitizer (FC or bromine), which lets organic buildup accumulate instead of breaking down
  • Soft or low-mineral fill water, which foams more easily when agitated by jets
  • Water that's simply old and due for a drain

How to fix it

  1. Shower (rinse, no soap needed) before getting in — this alone prevents most foam.
  2. Check and raise your sanitizer level with the Hot Tub Chemical Calculator.
  3. Add a labeled anti-foam product for an immediate, temporary fix.
  4. If foam returns within a day or two despite good sanitizer levels, it's time to drain and refill — see the Hot Tub Volume & Drain Schedule.

Frequently asked questions

Is hot tub foam dangerous?

No, it's not a health risk by itself, but it's often a sign of body-care product buildup or low sanitizer that's worth fixing.

Will an anti-foam product fix it for good?

Anti-foam breaks the bubbles temporarily but doesn't remove the cause. It buys you time until you can drain or fix the underlying issue.

Does using less soap in the shower before soaking help?

Yes — rinsing off lotions, deodorant, and soap residue before getting in is one of the most effective ways to prevent foam.

How often should I drain my hot tub?

Every 3-4 months for typical use — see our Hot Tub Volume & Drain Schedule calculator for a usage-based estimate.

Last updated: November 2026

Results are estimates. Always follow product labels.