Pillar guide · Cloudy & Green Pool Series

Why is my pool water cloudy? 5 causes + how to fix each

Cloudy pool water has 5 causes: high alkalinity, low free chlorine, high pH, high calcium, or poor filtration.
Test your water first — the readings tell you exactly which one to fix.

Pool water turns cloudy or hazy for five main reasons: high alkalinity, low free chlorine, high pH, high calcium hardness, or poor filtration. Any of these can be the cause — the diagnosis ladder below tells you which one to fix and in what order. Most cloudy or hazy pools clear within 24–48 hours once the root issue is corrected and the pump runs continuously.

Quick diagnosis — jump to your situation

The 5 causes of cloudy pool water

Test FC, pH, TA, and CH first, then work through these in order. The first one that fails is almost always the cause — don't skip ahead.

  1. Free chlorine (FC)
    Test FC and compare to your minimum. Minimum = CYA × 7.5% (or CYA × 5% for saltwater pools).
    FC below minimum? This is the #1 cause of cloudy water. Shock the pool to CYA × 40% and hold there until the overnight chlorine loss test passes (less than 1 ppm drop).
    FC in range — continue to step 2
  2. pH
    Target 7.4–7.6, acceptable up to 7.8.
    pH above 7.8? Minerals come out of solution as fine particles — that's the haze. High pH also weakens chlorine. Add muriatic acid to bring pH back into range.
    pH in range — continue to step 3
  3. Total alkalinity (TA)
    Target 60–90 ppm.
    TA above 120 ppm? High alkalinity drives pH up and lets calcium precipitate as a milky haze. Add muriatic acid in stages — one dose, circulate, retest, repeat.
    TA in range — continue to step 4
  4. Calcium hardness (CH)
    Target 200–400 ppm.
    CH above 400 ppm? Calcium particles become visible as a white haze. No chemical removes calcium — drain ¼ to ⅓ of the pool and refill with lower-calcium source water.
    CH in range — continue to step 5
  5. Filter and circulation
    All readings in range but the water is still cloudy.
    Chemistry checks out? The problem is mechanical. Clean or backwash the filter, check pressure, and run the pump 24/7 until the water clears.
StepTestTrouble thresholdAction
1Free chlorineBelow CYA × 7.5% (× 5% SWG)Shock to CYA × 40%
2pHAbove 7.8Muriatic acid, target 7.4–7.6
3Total alkalinityAbove 120 ppmAcid in stages, target 60–90
4Calcium hardnessAbove 400 ppmPartial drain (¼–⅓) and refill
5Filter / circulationAll readings in rangeClean filter, run pump 24/7

Why the order matters

Each test depends on the previous one being correct. Low FC lets algae grow, which makes water cloudy and consumes more chlorine — testing pH first wastes time. Likewise, high TA forces pH up, so fixing TA first stabilizes pH automatically. Work the ladder top to bottom and stop at the first failure.

PoolChem Tracker flags exactly which readings are causing cloudy water and tells you what to fix first. Try it free

Cause 1: Low free chlorine

This is the most common cause. Without enough active chlorine, bacteria and algae particles multiply and cloud the water. The cloudiness is often the stage right before your pool turns green.

The fix: Shock your pool — but the target depends on your CYA. The correct shock level is CYA × 40% (e.g., at CYA 50 that's 20 ppm FC; at CYA 80 that's 32 ppm). See the FC/CYA chart for your exact shock level. Shock in the evening, run the pump overnight, and retest in the morning. If your pool is still cloudy after shocking, check our why your pool goes cloudy after shocking.

Check your CYA level too

If your CYA (stabilizer) is high — say 80+ ppm — then a "normal" FC reading of 2–3 ppm might actually be too low to sanitize effectively. The higher your CYA, the more FC you need. Check the FC/CYA chart to find your real minimum. If CYA is above 80, consider a partial drain to bring it down.

Cause 2: High pH

pH above 7.8 causes two problems simultaneously: it pushes calcium and other minerals out of solution as fine suspended particles that make the water look milky, and it weakens chlorine — at pH 8.0, over half your chlorine is in its hypochlorite form and barely sanitizes. A pool with high pH and marginal FC is a warm day away from going green.

How to fix it: Add muriatic acid with the pump running, poured near a return jet or at the deep end — never near the skimmer or steps. Don't add more than 1 quart per 10,000 gallons in a single dose; overshooting crashes pH below 7.0, which corrodes equipment and stings eyes. Wait 4–6 hours, then retest before adding more. Target 7.4–7.6.

Once pH is corrected, the water typically clears in 6–12 hours as the filter catches the particles that had precipitated out. See our full guide on lowering pool pH for exact doses by pool volume.

Cause 3: Does high alkalinity cause cloudy pool water?

Yes — and it creates a chain reaction. When total alkalinity exceeds 120 ppm, it buffers pH at an elevated level. That high pH causes calcium carbonate to precipitate out of solution as fine white particles, producing a persistent milky haze. Running the filter won't clear it, because the chemistry is still actively driving precipitation. You have to fix the TA first.

How to fix it: Lower TA with muriatic acid, but in stages — not all at once. Add enough acid to bring pH down to about 7.2, let it circulate for an hour, then aerate aggressively (run return jets at the surface, or use a fountain or waterfall if you have one). Aeration lets CO₂ off-gas, which raises pH back toward 7.4–7.6 naturally — without raising TA again. Each acid-then-aerate cycle lowers TA by roughly 10–20 ppm. If TA is at 160 ppm, expect 3–5 cycles over 2–3 days to reach the target range of 80–120 ppm.

Most pools clear within 1–3 days once TA is back in range and the filter runs continuously. For exact acid doses and the full multi-day process, see High Alkalinity and Cloudy Pool Water and How to Lower Pool Alkalinity.

Cause 4: High calcium hardness (white or milky water)

When calcium hardness exceeds 400 ppm, calcium particles become visible as a white haze. This is especially common in areas with hard tap water, or in pools where calcium hypochlorite (cal-hypo) is the primary chlorine source.

The fix: There's no chemical that removes calcium from water. The only fix is to drain some water and refill with lower-calcium source water. Drain 1/4 to 1/3 of the pool, refill, and retest.

Saltwater pools: CYA buildup and calcium scale

SWG pools have a specific cloudiness pattern because three factors tend to compound together. First, electrolysis naturally drifts pH upward over time — SWG pools commonly creep to 7.8–8.0 without regular acid additions. Second, if CYA has climbed above 80 ppm (from stabilizer additions or occasional trichlor use), the SWG must run at a higher output just to stay above the effective minimum — and cloudiness that looks like a low-FC problem is actually a high-CYA problem. Third, SWG cells run hot and create localized high-pH zones at the electrode surface, which deposit calcium as white scale on the cell and tile line; fine particles from that scale shed into the water as haze.

Diagnosis for SWG pools: If your SWG pool is persistently hazy despite "normal" test readings, check CYA first (target 60–80 ppm, lower is better) and look for white scale on the cell, tile line, or returns. Run an LSI calculation — a positive LSI above +0.3 combined with visible scale points to calcium saturation, not chlorine demand. Chlorine won't clear calcium-haze; the acid + drain path (above) is the fix.

Cause 5: Poor filtration

If your chemistry looks fine but the water is still cloudy, the problem is mechanical. Check pressure, run time, and filter condition:

  • Filter pressure: If it's 8–10 psi above your clean baseline, backwash or clean before anything else
  • Run time: Run continuously until the water clears — minimum 8–12 hours/day in summer
  • Sand filters: Backwash, then run to waste 2–3 minutes before returning to filter mode. Sand older than 5–7 years may need replacing.
  • Cartridge filters: Hose off pleats top-to-bottom (no pressure washer — it shreds them). Soak overnight in filter cleaner for persistent cloudiness.
  • DE filters: Re-add DE powder through the skimmer immediately after backwashing — without fresh DE the filter passes fine particles.

If filtration is the suspected cause, see the full guide: Pool Cloudy but Chemistry Is Fine? Check the Filter.

Cloudy pool after adding chemicals

Temporary cloudiness after adding chemicals is common and usually resolves within a few hours. What you added determines whether it's normal or a sign of a problem:

  • After adding shock (liquid chlorine or cal-hypo): Normal. Shock temporarily raises FC and kills organics — the dead particles cloud the water for 12–24 hours while the filter clears them. Keep the pump running. If it's still cloudy after 24 hours, retest FC; it may have burned through faster than expected.
  • After adding baking soda or soda ash: Normal for a few hours. Both dissolve slowly and can temporarily cloud the water. It clears on its own — no action needed. If cloudiness persists beyond 4–6 hours, test TA and pH; you may have overshot.
  • After adding algaecide: Copper-based algaecides can cause a bluish or greenish tint that looks like cloudiness. Non-copper (quat or polymer) algaecides sometimes cause foaming that looks cloudy. Both clear within 24–48 hours. If your water turns a murky green after algaecide, the algaecide may have reacted with existing algae — treat with shock and filter continuously.
  • After adding calcium hardness increaser: Calcium chloride dissolves exothermically and can temporarily cloud the water for 2–4 hours. It clears on its own. If cloudiness persists, test CH — if it's now above 400 ppm, you've overshot and will need a partial drain.
  • After adding clarifier: Paradoxically, too much clarifier can over-coagulate particles into clumps that fall through the filter or cause a gel-like haze. Follow label doses exactly and don't add more if it's not working — more isn't better with clarifier.

The rule of thumb: if chemical-induced cloudiness hasn't cleared within 24 hours, test your water — something is out of range and the cloudiness has shifted from "reaction" to "problem." See the full breakdown: Pool Cloudy After Adding Chemicals.

Cloudy pool after opening for spring

Opening cloudiness follows the same five-cause pattern — start with alkalinity before pH, then shock to 10–15 ppm FC. Run the pump continuously for 48–72 hours and clean the filter after the first 24 (it fills up fast). For the full sequence including brushing, vacuuming, and multi-day shock treatment, see the complete pool opening guide.

What about clarifier and flocculant?

Pool clarifier and flocculant are band-aids, not fixes. They clump tiny particles together so your filter can catch them, but they don't address why the water is cloudy.

  • Clarifier: Mild, slow-acting. Can help after you've fixed the underlying chemistry issue and just need to clear the remaining haze. Takes 24-48 hours
  • Flocculant (floc): Aggressive. Drops all suspended particles to the floor. You then vacuum to waste (not through the filter). Effective but labor-intensive. Only use as a last resort

Fix the chemistry first. In most cases, the water will clear on its own within 24-48 hours once the root cause is addressed and the filter is running.

How long does it take to clear?

CauseTime to Clear After Fix
Low chlorine (shocked)12–24 hours
High pH (acid added)6–12 hours
High alkalinity1–3 days (multiple acid doses may be needed)
High calciumImmediate after drain/refill
Poor filtration24–48 hours after filter cleaned + pump running

Keep the pump running continuously until the water clears. This isn't the time to save on electricity.

PoolChem Tracker tracks your readings over time — so when cloudy water hits, you can see exactly when your chemistry started drifting and what changed. Try it free

Frequently asked questions

Why is my pool water cloudy?

Cloudy pool water has five common causes: low free chlorine (the most frequent), high pH above 7.8, high total alkalinity above 120 ppm, high calcium hardness above 400 ppm, or poor filtration. Test your water first — the readings tell you which cause to fix. Most cloudy pools clear within 24–48 hours once the root cause is addressed and the filter runs continuously.

How do I fix cloudy pool water fast?

Test all five core readings first, then fix in this order: balance pH to 7.4–7.6, shock to your CYA-appropriate FC level, brush the walls and floor, clean or backwash the filter, and run the pump continuously for 24–48 hours. Don't reach for clarifier or flocculant before fixing the underlying chemistry — they treat the symptom, not the cause.

Will shock clear cloudy pool water?

Yes, if the cloudiness is from low chlorine, algae, or organic contamination. Shock kills what's growing in the water; the filter then removes the dead particles. Expect the water to look worse for 12–24 hours before it clears. Don't shock if your CYA is above 80 ppm (chlorine will be locked up) or if the cloudiness is from high calcium hardness.

Can I swim in cloudy pool water?

It's not safe to swim in cloudy water. You can't see the pool bottom, which is a drowning risk for kids, and cloudy water often means low free chlorine — meaning bacteria like E. coli and pseudomonas may be present. Wait until the water is clear enough to see the main drain at the deep end before swimming.

How long does it take for cloudy pool water to clear?

It depends on the cause: low chlorine after shocking clears in 12–24 hours; high pH clears in 6–12 hours after acid is added; high alkalinity takes 1–3 days with multiple acid doses; high calcium clears immediately after partial drain and refill; and poor filtration clears in 24–48 hours once the filter is clean and the pump runs continuously.

Does high alkalinity cause cloudy water?

Yes. High TA drives pH up, causing calcium to precipitate as a milky white haze — filtration alone won't clear it. See the full guide: High Alkalinity and Cloudy Pool Water.

Why did my pool turn cloudy after rain?

Rain introduces organics, lowers pH (rain is mildly acidic), dilutes free chlorine, and adds phosphates that feed algae. After heavy rain, retest everything — but check FC and pH first. Low FC lets bacteria and algae get a foothold fast; a drop in pH on top of that weakens whatever chlorine remains.

After heavy rain: shock if FC is below your minimum, add acid if pH climbed, and run the pump for an extra full cycle. Most rain-induced cloudy water clears within 24 hours once FC and pH are corrected. For the full diagnosis and prevention checklist, see Pool Cloudy After Rain. If the water turns green rather than cloudy, see our green pool guide.

My pool is cloudy but all levels are good — what now?

If FC, pH, TA, and calcium are all in range, the problem is almost always the filter. Chemistry tells you what's in the water; the filter physically removes it. Clean or backwash the filter, check the pressure gauge (8–10 psi above your clean baseline means it's time to clean), and run the pump continuously until the water clears. See the full diagnosis: Pool Cloudy but Chemistry Is Fine? Check the Filter.

Also worth running an overnight FC loss test: check FC at dusk and again before sunrise. If it drops more than 1 ppm with no swimmers, you have organic demand in the water — possibly early algae that a test strip or basic kit won't detect at low concentrations. In that case, shock anyway.

Why is my pool water white or milky?

White or milky pool water almost always means calcium. When calcium hardness exceeds 400 ppm — especially combined with high pH or high alkalinity — calcium carbonate precipitates as tiny white particles that create a persistent milky haze. Unlike algae cloudiness, you can't shock your way out of it: chlorine won't help.

The fix is a partial drain: remove 25–33% of the water and refill with lower-calcium source water, then retest and rebalance. After refilling, check your LSI — if it's strongly positive, calcium saturation was the root cause. Keeping pH and alkalinity in the lower part of their ranges helps keep calcium in solution even at higher hardness levels.

Why is my above ground pool cloudy?

Above ground pools have the same five causes as in-ground pools — low FC, high pH, high TA, high calcium, or poor filtration. The difference is that smaller volume means chemistry moves faster and further with every dose. A small overshoot on acid or chlorine can spike readings that would barely shift in a 20,000-gallon in-ground pool.

For above ground pools: test more frequently (every day when troubleshooting), dose in half-measures and retest before adding more, and run the filter pump for a full turnover cycle (typically 4–6 hours) before reading results. Also confirm your pump is properly sized — many entry-level above ground pool pumps are undersized for the pool volume, which means the water never turns over fast enough to clear.

Why is my pool cloudy after opening for spring?

Opening cloudiness happens because water chemistry drifts over winter: pH typically drops (rain is acidic), alkalinity swings, and a small algae colony may have gotten started under the cover. Fix in this order: balance TA first (target 80–120 ppm), then pH (target 7.4–7.6), then shock to at least 10–15 ppm FC. Run the pump continuously for 48–72 hours and clean the filter after the first 24 hours — it fills up fast from the opening treatment. Most spring openings clear within 2–3 days if you hold shock level and keep the filter running.

Diagnose and fix cloudy water

PoolChem Tracker shows which readings are out of range, gives you a prioritized action list, and calculates exact chemical doses to clear your water.

Download on the App StoreGet it on Google Play

Related reading

Sources