White flakes and cloudy water in a hot tub that needs cleaning and maintenance

What Causes White Flakes in a Hot Tub and How to Get Rid of Them

White flakes floating in your hot tub are either calcium scale deposits or biofilm breaking loose from your plumbing. To tell the difference, scoop some flakes out and rub them between your fingers. If they feel gritty and hard, you're dealing with calcium scale. If they feel soft, slimy, or dissolve easily, that's biofilm — a buildup of bacteria, body oils, and organic matter that has been growing inside your pipes and jets.

Either way, the fix is doable at home. But you need to know which type you have because the treatment is different for each.

How to Tell If Your White Flakes Are Calcium Scale

Calcium scale forms when your water's calcium hardness level climbs above 400 ppm or when your pH stays above 7.8 for extended periods. At those levels, calcium dissolved in the water starts to precipitate out and form visible white or grayish flakes. You'll often see them clinging to the waterline, stuck to jet openings, or floating on the surface after the jets run.

High water temperatures make this worse. Hot tubs run between 100°F and 104°F, which accelerates calcium precipitation compared to a swimming pool at 80°F. If you've recently added calcium hardness increaser or your fill water is naturally hard (above 250 ppm), scale flakes are the most likely culprit.

Test your water with a reliable test kit. You're looking for calcium hardness between 150 and 250 ppm and pH between 7.2 and 7.6. If either reading is high, that points to calcium scale as your problem.

How to Tell If Your White Flakes Are Biofilm

Biofilm is a colony of bacteria and organic material that coats the inside of your hot tub plumbing. It builds up over time from body oils, lotions, cosmetics, and dead skin cells that pass through the system. When chunks of biofilm break loose, they show up as white, translucent, or slightly yellowish flakes floating in the water.

Biofilm flakes tend to appear in bursts. You might not see them for weeks, then suddenly the water is full of them after running the jets on high. That's because the jet pressure dislodges pieces of the buildup inside the pipes.

If your hot tub hasn't been drained in more than 3 to 4 months, or if you've noticed a musty smell even when chlorine or bromine levels test fine, biofilm is almost certainly present. According to a Trouble Free Pool community guide on biofilm decontamination, biofilm can persist even in properly sanitized water because the outer layer of the colony protects the bacteria inside from chlorine.

How to Remove Calcium Scale Flakes

Getting rid of calcium scale requires bringing your water chemistry back in line and removing existing deposits. Here's the process:

  1. Test your water and record your calcium hardness, pH, and alkalinity levels.
  2. If pH is above 7.6, use a pH decreaser to bring it down to between 7.2 and 7.6.
  3. If calcium hardness is above 300 ppm, partially drain the tub (about 1/3 to 1/2) and refill with fresh water to dilute the calcium concentration.
  4. Wipe down the waterline and jet faces with a soft cloth to remove visible deposits.
  5. Run the jets for 15 minutes after adjusting chemistry to help flush loose scale through the filter.
  6. Clean your filter thoroughly. Calcium deposits clog filter media quickly. A hot tub filter cleaner will dissolve mineral buildup that rinsing alone won't remove.

If your fill water is naturally hard (common in the Southwest, Florida, and parts of the Midwest), consider using a pre-filter hose attachment when refilling to reduce the calcium going into the tub in the first place.

How to Remove Biofilm Flakes

Biofilm removal requires a more aggressive approach because the bacteria colony lives inside the plumbing where you can't see or scrub it. A regular dose of sanitizer won't penetrate the biofilm layer.

  1. Add a hot tub plumbing cleaner or line flush product before draining. Follow the product directions, but most require running all jets on high for 20 to 30 minutes to circulate the cleaner through every pipe.
  2. You'll likely see a large amount of white or brown gunk come out during this process. That's normal and means the cleaner is working.
  3. Drain the tub completely.
  4. Wipe down all surfaces, including under the headrests and around jet housings.
  5. Refill with fresh water and balance your chemistry before using the tub.

To prevent biofilm from coming back, use a spa enzyme treatment on a weekly basis. Enzymes break down the oils and organic matter that feed biofilm growth before they can accumulate in your plumbing. As noted by experienced hot tub owners on Reddit, consistent enzyme use between drains is one of the most effective long-term preventive measures.

How to Prevent White Flakes From Coming Back

Prevention comes down to consistent maintenance habits. The two biggest factors are water balance and regular draining schedules.

Keep your calcium hardness between 150 and 250 ppm. Test pH at least twice per week and keep it between 7.2 and 7.6. Drain and refill your hot tub every 3 to 4 months, or more frequently if you use it daily or have multiple regular users.

Shower before soaking. This single habit dramatically reduces the amount of oils, lotions, and cosmetics entering your water. Those are the raw materials that biofilm feeds on.

Clean your filter every 2 to 4 weeks with a rinse, and do a deep chemical soak monthly. A clogged filter can't remove particulates effectively, which lets both calcium and organic matter recirculate and build up.

If you notice flakes starting to appear again, act fast. The longer calcium scale or biofilm goes untreated, the harder it becomes to fully remove.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.