← All guides

Why Your Pool Chlorine Will Not Rise (And How to Fix It)

Updated 2026-05-21

You added shock yesterday and the test strip still reads zero free chlorine today. Frustrating, and surprisingly common. There are five reasons chlorine will not climb in a residential pool, and the first one accounts for most cases.

1. Massive organic load (the chlorine demand is bigger than the dose)

If the pool has a real bloom of algae, decaying leaves, or a high bather load over a hot weekend, the chlorine you added is being consumed faster than you can replace it. This is called chlorine demand.

Fix: shock at 2 to 3 times the normal rate. For Cal-Hypo, that is 2 to 3 pounds per 10,000 gallons. Brush everything, run the pump 24 hours, retest in the morning.

2. CYA is too high (chlorine lock)

Cyanuric acid above 80 ppm makes chlorine essentially ineffective against algae and bacteria. The chlorine is technically present but bound up. This is the famous 'chlorine lock.'

Fix: test CYA. If above 80 ppm, partial drain and refill is the only real solution. Bring CYA to 30 to 50 ppm.

3. pH or alkalinity wildly out of range

pH above 8.0 reduces chlorine effectiveness by 60 percent or more. The reading may show chlorine, but it is not doing the work.

Fix: balance pH to 7.2 to 7.6 and alkalinity to 80 to 120 ppm before assuming the shock failed.

4. Old test strips

Test strips expire 12 to 18 months after the bottle is opened. If your strips were stored in a hot garage or are over 2 years old, the chlorine pad fails first.

Fix: buy a fresh bottle. Compare readings to confirm the original strips were the problem.

5. Diluted or expired shock

Liquid chlorine loses 50 percent of its strength in 4 to 6 weeks of storage. Cal-Hypo and dichlor degrade less but still lose potency.

Fix: buy shock from a high-turnover store. Avoid bottles that look dusty. Add it at dusk so sunlight does not consume it before it can work.

Skip the trial and error

Scan your test strip with PoolSense and get exact dosing for your pool, in seconds.

Get PoolSense

FAQ

I shocked twice and chlorine is still zero. Now what?

Test CYA. Above 80 ppm is the most common reason for repeated shock failure. Partial drain and refill is the fix.

How long should I wait before retesting after shock?

Wait at least 4 hours for the chlorine to circulate. If you shocked at dusk, retest the next morning.

Can I add too much chlorine?

Above 10 ppm is unsafe to swim in but will not damage a balanced pool. It will drop on its own as chlorine consumes the organic load.

More guides