Why Does Pool Water Turn Cloudy?

Quick Answer

Cloudy pool water is caused by low chlorine allowing algae or bacteria growth, high pH or alkalinity causing calcium carbonate precipitation, poor filtration, or heavy organic debris after storms. The fix depends on the cause — test all parameters first.

Direct Explanation

Pool water turns cloudy when tiny particles — biological (algae, bacteria), chemical (calcium carbonate), or physical (dust, debris) — become too numerous for the filter to remove quickly. The most common triggers are low free chlorine (allowing algae or bacteria to multiply), high pH combined with high alkalinity (causing calcium to precipitate), and overwhelmed or dirty filters. Heavy rain events compound all three problems simultaneously: rain dilutes chlorine, lowers pH, and introduces massive organic loads that cloud water within hours.

Common Causes

CauseWhy It HappensFix
Low FC (<1 ppm)Insufficient sanitization allows bacteria and algae growthShock pool to 10 ppm FC; test and adjust pH first
High pH (>7.8)Calcium carbonate precipitates out of solution at high pHAdd muriatic acid to lower pH to 7.2–7.4
High alkalinityCarbonate clouds form in high-TA, high-pH conditionsLower TA with acid-aerate method; target 80–120 ppm
Poor filtrationParticles not removed — dirty or undersized filterBackwash sand filter; clean cartridge; run filter 24 h
Algae bloomEarly algae growth creates photosynthesis by-productsShock + brush all surfaces + algaecide + run filter
Heavy bather loadOrganic waste from swimmers overwhelms sanitizerShock immediately after heavy use; retest FC in 24 h

How To Fix It

  1. Test all water parameters: FC, TC, pH, alkalinity, CYA, and calcium hardness.
  2. Adjust pH to 7.2–7.4 first — this is step one regardless of other findings.
  3. If FC is below 1 ppm, shock the pool immediately at a full 1 lb per 10,000 gallons.
  4. Clean or backwash the filter; run filtration continuously until water clears.
  5. Brush pool walls and floor to break up algae colonies or settled debris.
  6. Add a clarifier or flocculant if water remains hazy after 24 hours of chemical correction.
  7. Retest all parameters at 24 and 48 hours after treatment; adjust as needed.

Related Calculators

Frequently Asked Questions

Is cloudy water safe to swim in?

No. Cloudy water reduces visibility (a drowning risk) and is usually caused by low chlorine or high microbial load — both present health risks. Do not allow swimming in cloudy water until it clears and FC is confirmed at 1–3 ppm with pH 7.2–7.6.

How long does it take to clear cloudy water?

With the correct chemical fix and continuous filtration, mildly cloudy water clears in 12–24 hours. Heavily cloudy or green water from an algae bloom may take 2–5 days of repeated shocking, brushing, and filtering to fully clear.

Can I use flocculant for cloudy water?

Yes. Flocculant (floc) groups small particles into larger clumps that sink to the pool floor for vacuuming to waste. It's most effective when chemistry is already balanced. Turn off the pump after adding flocculant, wait 8–12 hours, then vacuum to waste (not through the filter).

Why is my pool cloudy after shocking?

Temporary cloudiness after shock is normal — the high FC is oxidizing organic matter and killing algae, which create byproducts that temporarily cloud the water. This typically clears within 24–48 hours as the filter removes the oxidized particles. Run the filter continuously after shocking.

Why is my pool cloudy after rain?

Heavy rain introduces organic debris (pollen, dirt, bacteria), dilutes chlorine and alkalinity, and can significantly change pH. This combination reduces sanitizer effectiveness and introduces particles that cloud the water. After any significant rain, test all parameters and shock if FC has dropped.

WaterBalanceTools provides practical calculators and guides for pool and hot tub water chemistry. These tools are designed to help maintain safe chlorine, pH, and total alkalinity within a healthy water balance.

Published by Water Balance Tools · Operated by Albor Digital LLC

Last updated: April 2026