Six causes in order of likelihood: (1) high CYA making chlorine ineffective, (2) pH too high reducing oxidation power, (3) dead algae particles the filter hasn’t removed yet, (4) clogged or dirty filter unable to capture fine debris, (5) calcium hardness above 400 ppm causing precipitation, (6) shock dose was too low to reach breakpoint. Test CYA and pH before adding anything else.
Cloudy water after shocking pool almost always points to one of six problems. The mistake most pool owners make is adding more shock when the pool stays cloudy — in most cases the shock did its job but something else is preventing the water from clearing. More shock is rarely the answer to persistent cloudiness.
Cause 1: High CYA (The Most Overlooked Cause)
Cyanuric acid above 80 ppm substantially reduces how much hypochlorous acid (the active killing form of chlorine) is available in your pool water. You can add shock and read 10 ppm free chlorine on your test kit, but if CYA is at 90 ppm, only a small fraction of that chlorine is in its active killing form. Algae and organic matter that should have been destroyed by the shock are not — and they stay in suspension, creating cloudy water.
Test CYA before assuming your shock failed. If CYA is above 80 ppm: drain 1/3 to 1/2 of your pool volume, refill with fresh water, rebalance chemistry, then shock again. Adding more shock to a high-CYA pool wastes product without solving the problem.
Source: PHTA APSP-11 Standard — CYA target 30-50 ppm, max 100 ppm; chlorine effectiveness relationship
Cause 2: pH Too High When You Shocked
Free chlorine operates primarily as hypochlorous acid (HOCl), the active killing form. At pH 7.2, approximately 66% of free chlorine exists as HOCl. At pH 8.0, that drops to approximately 20%. If your pH was above 7.8 when you shocked, a significant portion of the shock was converted to the less-active hypochlorite ion rather than HOCl, and did not effectively oxidize the organic matter causing cloudiness.
Check your pH now. If it is above 7.8, lower it to 7.2-7.4 with sodium bisulfate and re-shock. You will use less shock and get a cleaner result.
✓ KEY FACT: Always check and adjust pH before shocking. The PHTA recommendation is to balance all chemistry parameters before adding shock. Shocking at high pH wastes product — two conditions that both reduce shock effectiveness (high CYA and high pH) together can make a shock treatment almost completely ineffective.
Cause 3: Dead Algae in Suspension (Normal After Effective Shocking)
If your shock actually worked — killed the algae — the dead algae cells are now microscopic particles floating in your pool. These particles are too fine for most filters to immediately capture, which makes the water look milky white or grayish rather than green. This is actually a good sign.
The fix: run the filter continuously for 24-48 hours. Backwash the sand or DE filter when the pressure rises 8-10 psi above its clean baseline — you may need to backwash 2-3 times in the first 24 hours after treating a green pool. Add a clarifier (not more shock) to help fine particles aggregate into larger clumps the filter can catch.
Bottom Line: If your pool turned from green to white or grayish-white after shocking, the shock worked. You now have a filtration problem, not a chemistry problem. Keep the pump running and backwash frequently.

Cause 4: Dirty or Clogged Filter
A filter at maximum capacity cannot capture the fine particles causing cloudiness. After treating a green pool, the filter loads up quickly with dead algae and organic debris. A sand filter running at 15 psi above its clean baseline is not filtering at all — water is bypassing the media. A cartridge filter that has not been cleaned in weeks is similarly saturated.
Backwash your sand or DE filter when pressure rises 8-10 psi above baseline — and plan to do this multiple times in the 24-48 hours after a major shock treatment. For cartridge filters: remove, rinse thoroughly with a hose, soak overnight in a filter cleaning solution if heavily soiled, then reinstall.
Cause 5: High Calcium Hardness
Calcium hardness above 400 ppm creates water that is saturated with dissolved calcium. Shocking raises pool water temperature slightly and can temporarily push pH up, which causes dissolved calcium to precipitate out of solution as calcium carbonate — the white or milky cloudiness you see. This is scaling chemistry, not an algae or organic matter problem.
Test calcium hardness. If above 400 ppm, the cloudiness will not clear by adding more chemicals. The long-term fix is a partial drain and refill with softer water. Short-term: maintain pH precisely at 7.2-7.4 (lower pH keeps calcium dissolved) and run the filter continuously.
Cause 6: Shock Dose Was Below Breakpoint
If combined chlorine was elevated before shocking — visible chloramine odor, eye irritation, CC reading above 0.5 ppm — and the shock dose did not reach breakpoint (approximately 10 times the combined chlorine level in additional free chlorine), the shock treatment made the chloramine problem worse before making it better. Below breakpoint, chlorine reacts with ammonia to form more chloramines rather than destroying them.
If the pool smells strongly of chlorine and water is still cloudy after shocking, test combined chlorine. If CC is still above 0.5 ppm per PHTA guidelines, you did not reach breakpoint. Shock again at a higher dose — calculate 10x the CC reading in additional free chlorine needed.
The Diagnosis Sequence: Work Through This Before Adding Anything
| Step | Test | If Result Shows… | Do This |
| 1 | Test CYA | Above 80 ppm | Drain 1/3-1/2, refill, rebalance, re-shock. Do not add more shock without draining first. |
| 2 | Test pH | Above 7.8 | Lower pH to 7.2-7.4 with sodium bisulfate, then re-shock. |
| 3 | Check filter pressure | 8-10+ psi above baseline | Backwash (sand/DE) or clean (cartridge) before continuing filtration. |
| 4 | Test combined chlorine | Above 0.5 ppm | Breakpoint was not reached. Shock again at higher dose. |
| 5 | Test calcium hardness | Above 400 ppm | Maintain pH at 7.2-7.4, run filter continuously. Long-term: partial drain. |
| 6 | Observe water color | White/gray (not green) | Dead algae in suspension — keep filter running. Add clarifier to help filtration. |
If X Happens, Do Y
Pool cleared up and then went cloudy again two days later
Algae regrowth. The shock treatment killed the visible bloom but did not address the underlying condition that caused it. Test CYA first — if above 80 ppm, recurring algae is expected regardless of how frequently you shock. Also test phosphates if CYA is in range — levels above 500 ppb provide persistent algae nutrition. Add polyquat 60 algaecide after the next shock treatment and maintain it weekly.
Chlorine keeps reading zero and pool stays cloudy
High chlorine demand — the pool is consuming chlorine faster than you are adding it. Three causes: active algae growth consuming FC continuously (most common), very high organic load from debris or heavy bather use, or extremely high CYA binding chlorine so it reads zero even when present. Test CYA first. If CYA is in range, triple-shock the pool (3 lbs per 10,000 gallons), run the pump continuously, and test every 6 hours. If FC drops to zero overnight after a triple shock, you have a severe algae bloom that requires aggressive treatment.
Pool is clear at the bottom but cloudy near the surface
Poor circulation. The return jets are pointing in a direction that does not circulate the upper water column, and the cloudy water is sitting in a layer near the surface. Adjust return jets to create circular flow that pulls water from all depths. Also check that the pump is running at full speed — low speed variable pump settings reduce circulation significantly.
Related Guides
→ Pool Shock Guide: The Right Type, the Right Dose, the Mistakes That Make It Fail
→ How Long After Shocking Can You Swim?
Most Read Article → The Pool Chemical Buying Guide
