Why is my pool cloudy after shocking?
A pool often turns cloudy 24–48 hours after shocking because the chlorine kills algae and bacteria, leaving dead particles suspended in the water until the filter removes them. This is normal — run the pump continuously and the water typically clears within 1–2 days. If FC drops back to near zero, you under-shocked and need to repeat at a higher dose based on your CYA level. If you're not sure the cloudiness is from shocking, see all five causes of cloudy pool water first.
What's your situation?
- FC is holding, water is grey-cloudy → dead algae debris (most common)
- FC dropped back to near zero → under-shocked, need to re-dose
- pH was above 7.8 when you shocked → high pH killed the effectiveness
- Water is milky white, used cal-hypo → calcium residue
- CYA is above 80 ppm → CYA is blocking the shock
How to clear a cloudy pool after shocking
If your pool is still cloudy after shocking — whether it's been a day or three — the cause is almost always one of five things: dead algae waiting to be filtered out, an under-dose of shock, high pH killing the chlorine's effectiveness, cal-hypo calcium residue, or CYA above 80 ppm blocking the chlorine entirely. Below is each one in detail with the fix.
Should I shock a cloudy pool?
Yes — shocking can clear a cloudy pool, but only if low chlorine or chloramines are the cause. If the cloudiness is from high pH, calcium hardness, or a dirty filter, more shock won't help and you need to fix the underlying issue first. When the cause is algae, bacteria, or organic contamination, shock kills what's in the water and the filter removes the dead particles. Expect the water to look worse for the first 12–24 hours before it clears — that's normal.
When not to shock a cloudy pool:
- CYA is above 80 ppm — the chlorine will be locked up and ineffective. Partial drain first, then shock.
- Cloudiness is from high calcium hardness (milky white, CH above 400) — shocking with cal-hypo will make it worse. Skip shock and address the calcium.
- You just shocked yesterday and FC is still high — give the filter more time before adding more chemicals.
For every other cloudy-pool scenario, shocking helps — provided you reach the right FC level for your CYA, and your pH is at 7.2 before you start.
1. Dead algae and organic debris
This is the most common cause. When shock kills algae and bacteria, they don't disappear — they die and float as tiny particles. That's what you're seeing. The cloudiness is actually a sign the shock did work.
What to do:
- Run your pump 24 hours straight — the filter needs to catch all those dead particles
- Backwash or clean your filter every 8-12 hours until the water clears
- Brush the walls and floor to knock settled debris into suspension so the filter can grab it
- If it's still hazy after 48 hours of continuous filtration, add a pool clarifier to clump the remaining fine particles
Grey-green or grey-white?
If the cloudiness has a green tint, the algae may not be fully dead. Retest your FC — if it has dropped back to near zero, you need to shock again at a higher dose. The algae consumed the first round of chlorine before it could finish the job.
2. You didn't add enough shock
Under-shocking is extremely common. If you didn't reach breakpoint chlorination, the chlorine gets used up fighting contaminants without finishing them off. The result: cloudy water and a chlorine level that drops right back down.
How to tell: Test FC the morning after shocking. If it's below 5 ppm — or close to where it was before — the shock dose wasn't enough.
The fix: Shock again with a larger dose. For algae blooms, you need to reach a shock level based on your CYA:
| CYA Level | Shock FC Target |
|---|---|
| 0 ppm | 10 ppm |
| 30 ppm | 12 ppm |
| 50 ppm | 20 ppm |
| 70 ppm | 28 ppm |
| 100 ppm | 39 ppm |
Maintain that FC level until the water clears and holds overnight — don't just hit it once and walk away.
3. High pH reduced the shock's effectiveness
Chlorine's killing power drops dramatically as pH rises. At pH 7.2, about 65% of your chlorine is in its active form (hypochlorous acid). At pH 8.0, that drops to around 22%. If your pH was high when you shocked, most of that chlorine was wasted.
The fix: Always check and lower pH before shocking. Bring it to 7.2 with muriatic acid, then shock. If you already shocked at high pH, lower the pH now and shock again.
Note if you used cal-hypo: Calcium hypochlorite raises pH by roughly 0.4–0.5 ppm per shock dose. If your pH was already borderline (7.6–7.8) when you added it, the cal-hypo itself pushed pH into the zone where chlorine becomes ineffective — meaning Cause 3 and Cause 4 hit simultaneously. Switch to liquid chlorine (sodium hypochlorite) for shocking; it doesn't raise pH.
4. Calcium hypochlorite (cal-hypo) residue
If you shocked with granular calcium hypochlorite, the cloudiness might be undissolved calcium. Cal-hypo adds calcium hardness to your water every time you use it, and if your CH is already high, the water can't hold any more — it precipitates out as a white haze.
How to tell: The cloudiness is white or milky (not green-ish), and your calcium hardness tests above 350-400 ppm.
The fix:
- Run the filter continuously — much of the calcium will settle or get filtered out
- If CH is above 400, consider a partial drain and refill
- Switch to liquid chlorine (sodium hypochlorite) for future shocking — it doesn't add calcium
Pre-dissolve cal-hypo
If you use cal-hypo, always pre-dissolve it in a bucket of water before adding it to the pool. Dumping granules directly into the pool causes localized cloudiness and can bleach vinyl liners or stain plaster.
5. High CYA is blocking the shock
If your cyanuric acid (CYA/stabilizer) is above 80 ppm, even a heavy shock dose may not work. CYA binds to chlorine, and at high levels it locks up so much FC that there's not enough free to actually sanitize. You're shocking, but the chlorine can't do its job.
The fix: If CYA is above 80, no amount of shock will reliably clear the pool. You need to:
- Partially drain the pool (25-50%)
- Refill with fresh water
- Retest CYA
- Then shock to the correct FC level for your new CYA reading
This is the #1 reason "nothing I do clears my pool" — high CYA from years of tablet use adding CYA.
Quick diagnosis chart
| Symptom | Likely Cause | Action |
|---|---|---|
| Cloudy grey-white, FC is holding | Dead algae/debris | Filter 24/7, backwash frequently |
| Cloudy, FC dropped back to zero | Under-shocked | Shock again at higher dose |
| Cloudy, pH above 7.8 | High pH killed shock effectiveness | Lower pH, re-shock |
| Milky white, high calcium | Cal-hypo residue | Filter, partial drain if CH > 400 |
| Cloudy, CYA above 80 | CYA blocking chlorine | Partial drain, refill, then shock |
How long should it take to clear?
With the right fix and continuous filtration:
- Dead algae cloudiness: 24-48 hours
- Re-shock after under-dosing: 12-24 hours after reaching target FC
- pH correction + re-shock: 24-36 hours
- Cal-hypo haze: 12-24 hours with filtration
- CYA drain and re-shock: 24-48 hours after refill and proper shock
If it's been more than 72 hours and the water hasn't improved, retest everything. Something else is going on — likely a combination of the causes above.
Stop guessing your shock dose
PoolChem Tracker calculates your exact shock level based on your CYA, tells you how much chlorine to add, and tracks your water as it clears.
Common questions
Is it normal for a pool to be cloudy after shocking?
Yes — completely normal in the first 24 hours. The chlorine kills algae and bacteria, and the dead particles stay suspended until your filter removes them. Run the pump continuously and the water typically clears within 24–48 hours. If it has a green tint or FC drops back near zero, you need to re-shock.
How long does a pool stay cloudy after shocking?
24–48 hours with continuous filtration is the normal range. Heavier algae blooms can run 48–72 hours. Still cloudy past 72 hours? Retest FC — if it's near zero the shock was consumed before the job was done, and you need to re-shock at a higher dose. Clean or backwash the filter every 8–12 hours throughout.
Should I add more shock if the pool is still cloudy?
Test FC first. If it's holding near your target, let the filter work — add clarifier to speed up particle removal, not more chlorine. If FC dropped back to near zero, the algae consumed the first dose; re-shock at the same or higher level and hold it there until the water clears. See the FC/CYA chart for the correct target based on your stabilizer level.
Can I swim while the pool is still cloudy after shocking?
No. You can't see the pool bottom, which is a safety hazard. Wait until the water is clear enough to see the main drain at the deep end before anyone gets in.
Why is my saltwater pool still cloudy after shocking?
The same five causes apply — dead algae debris, insufficient dose, high pH, cal-hypo calcium residue, or high CYA. Saltwater generators can't reach shock-level FC on their own; you need to manually add liquid chlorine to hit the CYA-appropriate shock target. Once you're at the right FC, run the filter continuously until clear.
Does shock make a cloudy pool worse before it gets better?
Often, yes — for the first 12–24 hours. The chlorine kills suspended algae and bacteria, converting living organisms into dead particles that briefly cloud the water even more. That's a sign it's working. Keep the pump running continuously and the water should begin clearing noticeably within 24–48 hours as the filter catches those particles.
Can too much shock make a pool cloudy?
Liquid chlorine won't cloud the water regardless of dose. Granular cal-hypo can cause temporary white cloudiness if your calcium hardness is already elevated — the added calcium can't stay in solution and precipitates as a fine white haze. Run the filter; if CH is above 400 ppm, a partial drain may be needed. Switching to liquid chlorine for future shocking avoids this entirely.
Why is my pool milky white after shocking?
Milky white cloudiness after shocking almost always means calcium. Cal-hypo (granular shock) adds calcium hardness every dose — if your CH is already above 350–400 ppm, the extra calcium can't stay dissolved and precipitates as a fine white haze. It's a different problem than algae-related cloudiness and won't respond to more shocking. Run the filter continuously; if CH is above 400 ppm, a partial drain and refill is the only fix. Future shocking with liquid chlorine (sodium hypochlorite) avoids this entirely since it adds no calcium.
My pool shocked but is still green and cloudy — what does that mean?
Green cloudiness after shocking means the algae isn't fully dead yet. Test FC immediately — if it has dropped back to near zero, the algae consumed the first dose before chlorine could finish the job. You need to re-shock at a higher level based on your CYA (CYA × 40%) and hold FC there until the water passes an overnight chlorine loss test of less than 1 ppm. Grey cloudiness is dead algae being filtered out (good). Green cloudiness is alive algae still competing (re-shock needed). See how to clear dead algae after shocking once the water turns grey.
Cloudy & Green Pool Series
- Why is my pool water cloudy? (start here)
- Cloudy after shocking — is that normal?
- How to clear a cloudy pool fast
- Pool turned green overnight
- Dead algae but water still cloudy
- Green water with high chlorine
Related reading
- Pool Chlorine Levels Chart — the full chlorine reference with shock levels and targets
- Baking Soda vs Soda Ash — if high pH or alkalinity is the cloudiness cause
- How to Raise Pool Chlorine Safely — methods and dosing for different chlorine types
- FC/CYA Chart — find the right chlorine target for your CYA level
- Liquid Chlorine vs Tablets — why your chlorine type matters for shocking
- Free Chlorine vs Total Chlorine — make sure you're reading the right chlorine number
- Free Pool Shock Calculator — find your CYA-based shock target and exact dose
