Cloudy Hot Tub Water: Causes and How to Fix It (Step by Step)

Cloudy, milky water in a tiled garden hot tub with the cover folded back

Last updated: September 2026

We’ve all been there. You heat the tub up, looking forward to a soak in crystal-clear water, lift the cover and find it cloudy, milky and a little uninviting. It’s the last thing you want, and it’s one of the most common questions I get.

The good news is that cloudy water is almost always fixable without draining the tub. In this guide I’ll explain what’s actually making the water cloudy, how to work out which cause you’ve got, and the step-by-step fix I use on my own tub. I’ll also cover the causes that are specific to DIY concrete and tiled tubs, which the generic advice online tends to miss.

The short version

  • Don’t drain it straight away. In most cases the water just needs balancing, shocking and filtering.
  • Test first. The usual culprits are low sanitiser, high pH or alkalinity, a dirty filter, or high calcium.
  • Target ranges: free chlorine 3–5 ppm (or bromine 4–6 ppm), pH 7.2–7.6, total alkalinity 80–120 ppm.
  • The fix, in order: clean the filter, balance alkalinity then pH, shock, then add clarifier if it’s still hazy.
  • Give it 24–48 hours with the pump running before you judge the result.
  • Drain and refill when the water is old, sanitiser stops holding, or cyanuric acid or dissolved solids have built up.
Cloudy, milky water in a tiled garden hot tub with the cover folded back

What actually makes hot tub water cloudy?

Cloudy or murky water is caused by tiny particles suspended in the water. They’re too small to see individually and often too small for the filter to catch, so they pass straight through and stay in the water. Those particles can be:

  • Organic matter: sweat, skin cells, body oils, and bacteria that the sanitiser hasn’t dealt with.
  • Cosmetics: moisturisers, sun cream, make-up, hair products and washing powder residue on swimwear.
  • Minerals coming out of solution, usually calcium, when the pH or alkalinity is too high.
  • Dirt, pollen, dust and dead algae blown in from the garden.

Most of this comes in with the bathers. Unlike a swimming pool, a hot tub has a very small amount of water per person, so the concentration of this stuff builds up quickly. Makes sense, right? A 2,700-litre (roughly 700 US gallon) tub with four people in it is a very different proposition to a pool with four people in it.

Diagnose it first: what the water is telling you

Before you pour anything in, test the water with a decent test kit or fresh test strips and write the numbers down. Then match what you see to the likely cause.

Cloudy hot tub water diagnosis chart matching symptoms such as low chlorine, high pH, scale, a dirty filter or old water to the likely cause and the fix
What you seeLikely causeWhat to do
Cloudy after a busy session, free chlorine low or zero, maybe a strong “chlorine” smellSanitiser used up; organics and chloramines buildingShock, then hold free chlorine at 3–5 ppm
Cloudy, sanitiser fine, pH over 7.6 or TA over 120 ppmWater out of balance; minerals dropping out; chlorine less effectiveLower alkalinity, then pH, with pH decreaser
Milky white haze, crusty scale on tiles, jets or the heaterHigh calcium hardness, often from hard tap waterKeep pH at the low end; partial drain and refill
Hazy, filter is grey, slimy or more than a few weeks since a cleanFilter clogged or worn outClean or replace the cartridge
Dull and flat even with chlorine in range; water is months old; chlorine “disappears”High total dissolved solids or cyanuric acid build-upDrain, flush the pipes and refill
Cloudy or coloured straight after a fresh fillMinerals or metals in the fill water (common with well water)Hose pre-filter, stain and scale remover, then balance
Foam on top as well as cloudinessSoaps, lotions and detergents from swimwearShock, clean the filter; see foam in a hot tub

For the full detail on every range and what happens when each one is off, see my hot tub chemical levels guide. The target numbers I work to are the same ones here.

How to fix cloudy hot tub water, step by step

Firstly, you don’t need to empty and refill your tub. In most cases it isn’t needed. It wastes water, and it wastes the money you’ve already spent on chemicals. Work through these steps in order. I find my tub normally takes a couple of days to clear up after doing this.

Step 1: Clean the filter cartridge

Over time your filter traps all the debris that’s too small to be caught in the skimmer basket, and it builds up. Once the filter is clogged it can’t do its job, so the particles it would normally catch just stay in the water. It’s the cheapest, easiest fix, so start here.

Take the filter out and hose it down between the pleats. Then soak it overnight in a bucket of proper filter cartridge cleaner, hose it off again and put it back. Really easy to do. Here’s my own filter, and it was a manky one. You can see the dirt coming off with the hose.

Andi's dirty hot tub filter cartridge before cleaning Hosing dirt and debris out of the pleats of a hot tub filter cartridge

That was before it went in the bucket of cartridge cleaner overnight. Here it is afterwards, hosed off again and ready to go back in.

Hot tub filter cartridge after soaking in filter cleaner and rinsing

A few tips:

  • Rinse weekly when the tub’s busy and deep clean with a cartridge cleaner about once a month.
  • Keep a spare cartridge so you can swap them over and let one dry out properly.
  • Replace cartridges when the pleats are frayed, flattened or the end caps are cracked. For most people that’s roughly once a year.
  • Don’t use a pressure washer on the pleats, and don’t use washing-up liquid or household detergent. It leaves residue that causes foam.

There’s more in how to clean a hot tub filter cartridge. If you’ve got a sand filter on a DIY build, backwash it instead. See can I use a sand filter on my DIY hot tub?

Step 2: Balance total alkalinity, then pH

High pH is one of the most common reasons for cloudy water. It makes chlorine far less effective, and it pushes calcium out of solution, which you see as a haze and then as scale. The order matters. Get total alkalinity into 80–120 ppm first, then bring pH into 7.2–7.6. In a hot tub, pH tends to creep up on its own because the heat and the jets drive off carbon dioxide, so most of the time you’ll be adding pH decreaser rather than increaser.

Add one chemical at a time, in small doses, with the jets running and the lid off. Wait 20–30 minutes (or whatever the label says) and test again before you add the next one. Hot tubs hold very little water, so it’s easy to overshoot.

Step 3: Shock the tub

Hot tub shock is a large dose of oxidiser that “shocks” the water clean after it’s been contaminated. It does three jobs:

  • It burns off organic contaminants like sweat and oils.
  • It kills bacteria.
  • It breaks down chloramines (or bromamines), the used-up sanitiser that causes the smell and stings the eyes.

Use a proper shock product. Chlorine shock (dichlor granules) oxidises and sanitises. Non-chlorine shock (potassium monopersulfate, often called MPS) oxidises without raising chlorine, so you can get back in sooner, but it doesn’t replace your sanitiser. Follow the dose on the tub, leave the cover off while the jets run, and let chlorine fall back into the 3–5 ppm range before anyone gets in.

I used to shock by doubling up on my normal chlorine tablets, but I wouldn’t now. Most tablets are trichlor, which dissolves slowly and adds cyanuric acid (stabiliser) every time. That builds up and makes the chlorine less effective, which ends up causing the very cloudiness you’re trying to fix. The CDC recommends not using cyanuric acid in hot tubs for exactly this reason. There’s more in hot tub shock: what it is and how to do it and cyanuric acid in a hot tub.

Step 4: Check calcium hardness

If the water is still milky and you’ve got scale forming, test calcium hardness. Taylor Technologies recommends 150–250 ppm for spas and points out that less calcium stays dissolved as the water gets hotter. That’s why hot tubs are more prone to calcium cloudiness than pools. On a tiled concrete or block tub I work to the upper end, or up to 200–400 ppm, to protect the grout and render.

There’s no chemical that takes calcium out. You either partially drain and refill with softer water, or keep pH and alkalinity at the lower end of their ranges so the calcium stays in solution. A stain and scale remover (sequestrant) helps hold it there. If you’re in a hard-water area, test your tap water before you fill.

Step 5: Add clarifier if it’s still hazy

I like to add a little “sparkle” to my water with clarifier. It makes the tiny particles clump together into bigger ones that the filter can then catch. That’s a simplistic way to put it, but it works well. With the jets on, add the dose shown on the bottle for your tub’s volume and let the jets run for 10–15 minutes. Over the next 24 hours you’ll see a difference.

Clarifier is a helper, not a cure. If the underlying problem is low sanitiser, high pH or a dirty filter, the cloudiness will come straight back. So fix those first, and give the filter a rinse a day or two after the clarifier has done its job, because it’ll be holding everything the clarifier clumped together.

Step 6: Run the filtration and be patient

Leave the pump running on its filter cycle, or run it for longer than usual, for 24–48 hours. Keep the lid on between checks to keep leaves and dust out. If you’ve got a circulation pump running 24/7, you’re already ahead. If you’re on filter cycles, make sure they add up to several hours a day.

When to drain and refill

Sometimes a fresh start really is the answer. Drain and refill when:

  • The water is several months old. How often depends on use, but every three to four months is a sensible rule of thumb for a well-used tub.
  • Sanitiser won’t hold even after shocking, or the water still looks dull with everything in range.
  • Cyanuric acid has built up. The HSE’s spa-pool guidance (HSG282) says to keep it below 100 mg/l by diluting with fresh water, but in a hot tub lower is better.
  • Calcium or dissolved solids are high and a partial drain hasn’t sorted it.

Before you drain, use a pipe flush product (a “line flush” or biofilm remover) for the time on the label. Biofilm builds up inside the pipes and jets where the sanitiser can’t reach, and it’ll recontaminate fresh water within days if you leave it. Then follow how to drain and clean your hot tub and how to fill a hot tub the correct way. A hose pre-filter on the fill is cheap and takes out sediment, and some types reduce metals too, which is worth having on well water.

Cloudy water in a new DIY concrete or tiled tub

If you’ve just built your own tub, there are a couple of extra things to know:

  • Fresh cement-based materials push pH and alkalinity up. New render, grout and tile adhesive release lime into the water for the first few weeks. Test more often, expect to add more pH decreaser than usual, and keep the filter clean because there’ll be fine dust in the first fills.
  • Construction dust and sand. Give the shell a good clean and vacuum before the first fill, and plan on a filter clean after the first few days. Removing sand from a hot tub covers the stubborn bits.
  • Circulation dead spots. A tub with poor return placement can have corners where water barely moves. Jet and return layout is something to get right at the design stage. See DIY hot tub plumbing.
  • Undersized filtration. A small cartridge on a big tub clogs quickly. Size the filter for the water volume and the pump flow.

How to stop cloudy water coming back

The best cure by far is prevention. If the contamination doesn’t get into the water in the first place, it can’t go cloudy.

  • Rinse off before you get in. A quick rinse with plain water, no soap, takes off lotions, deodorant and sweat.
  • Don’t wash swimwear in detergent. Just rinse it in warm water after use. Detergent residue is a big cause of foam and haze.
  • Test two or three times a week, and before use when the tub’s busy. Keep free chlorine at 3–5 ppm, pH at 7.2–7.6 and TA at 80–120 ppm.
  • Shock after heavy use and weekly if the tub gets regular use.
  • Rinse the filter weekly and deep clean it monthly.
  • Keep the cover on to keep leaves, dust and pollen out, and to stop UV burning off your chlorine.
  • Change the water regularly and flush the pipes each time.

If you’re thinking about switching sanitiser, have a read of should I use bromine or chlorine in my hot tub? and why you don’t need ozone in a hot tub. My beginner’s guide to hot tub maintenance has a simple weekly schedule.

Parts and chemicals

If you need a replacement filter cartridge, a circulation pump or water care products, you’ll find them at parts4tubs.co.uk in the UK and parts4tubs.com in the USA.

FAQs

How long does it take for cloudy hot tub water to clear?

Usually 24–48 hours once you’ve cleaned the filter, balanced the water and shocked it, with the pump running. If it hasn’t improved after a couple of days, retest. Something is still out, often pH, sanitiser or the filter.

Is it safe to use a hot tub with cloudy water?

I wouldn’t. Cloudiness often means the sanitiser isn’t keeping up. The CDC points out that hot tubs run at the temperature range Legionella likes best, and that low disinfectant, sediment and biofilm all help it grow. Fix the water first, and get back in once free chlorine is back at 3–5 ppm.

Why is my hot tub cloudy after shocking?

A slight haze straight after shock is normal while the oxidiser works and the filter catches up. If it’s still cloudy the next day, check pH and alkalinity (high pH makes shock less effective) and clean the filter.

Why is my hot tub cloudy even though the chlorine is fine?

Usually because pH or total alkalinity is high, calcium is high, the filter is clogged, or the water is simply old and full of dissolved solids or cyanuric acid. Test all of them, not just chlorine.

Can too much chlorine make hot tub water cloudy?

Not on its own, but calcium hypochlorite shock can briefly cloud hard water, and chlorine products that contain cyanuric acid build it up over time. Keep free chlorine at 3–5 ppm and don’t overdose.

Do I need to drain my hot tub if the water is cloudy?

Not usually. Clean the filter, balance and shock first. Drain only if the water is old, won’t hold sanitiser, or has high calcium, dissolved solids or cyanuric acid.

Got a cloudy water problem that won’t shift? Drop your test readings in the comments below and I’ll take a look. I read them all.

Cheers,
Andi

You can also find me on my socials;

Can I Help You?

If I can help you in any way I would love to hear from you. You can get in touch using the form below.

Thanks - Andi

 

Hi, Andi here. I own Buildahottub.com and also write all of the articles and info pages on the site. Some years back now, I built my own hot tub but struggled to find the information I needed. So, once my tub was complete, I started this website to help others in their own pursuit of hot tub and plunge pools DIY building information.

Fast forward to 2025, I've helped over 1400+ DIY customers just like you all over the world build hot tubs and pools. Have a good look around the site, there are lots of resources here. Please do get in touch if I can help you. - Cheers, Andi

Stock Tank Pool Heater Options: How to Keep a Stock Tank Warm

Solar mats, plug-in heaters, spa packs, heat pumps or wood-fired? The realistic stock tank pool [...]

Plunge Pool and Hot Tub Combo: How to Design One Project That Does Both

Can you have a hot tub and a plunge pool in one project? Yes. Here [...]

DIY Hot Tub Cost Breakdown for 2026: Where the Money Actually Goes

What does a DIY hot tub cost in 2026? A line-by-line breakdown of an 8ft [...]

Can a Self-Confessed Rubbish DIYer Build a Hot Tub? Meet Matt

his might just be the biggest challenge my DIY hot tub plans have ever faced. [...]

What I’d Change If I Built My DIY Hot Tub Again

Four things I'd do differently if I built my DIY hot tub again: ICF, a [...]

Out With the Cedar, In With an ICF Inground Hot Tub

Right, I've got a brand new project to introduce to the channel today – and [...]

Balboa Heat Modes Explained: Ready, Rest, Economy and Sleep

Ready, Rest, Economy, Sleep: what each Balboa heat mode does, how to switch between them [...]

How to Change an Air Button and Latching Relay on a Hot Tub or Pool

Air buttons and latching relays are cheap and easy to replace. Here is how they [...]