Skip to main content

Pool Shock Calculator

Reviewed 2026-04

CYA-aware algae treatment. Calculate each addition from a fresh chlorine reading and maintain the treatment target until completion checks pass.

Built on CDC and ANSI pool-water standards

Don't know? Try:

Stabiliser binds chlorine, so the level needed to kill algae rises with it. A measured reading is required. This tool cannot select a sourced target outside CYA 20–100 ppm. Follow the product label and obtain qualified guidance outside that range.

Product: Match the chemical and available-chlorine strength selected above to the label.
Confirm your inputs

Examples remain unconfirmed until you check each value. Confirm fresh test results and your measured pool volume before using a dose. Editing a value clears its confirmation.

Popular pool shock

Enter your pool data above for personalized quantities

Affiliate disclosure: We may earn a commission when you buy through links on this page. Our recommendations are independent and this costs you nothing extra. Learn more›

Top Pick

In The Swim

Calcium Hypochlorite Shock · 12 x 1 lb bags

Check price on Amazon

Frequently asked questions

How much shock do I need?

Dose the measured FC gap to the treatment target for measured CYA and your actual pool volume. There is no fixed 30 or 60 ppm target for every pool. Each later addition is recalculated from a new reading. Dose only the gap from a fresh FC reading to the CYA-based treatment target. Circulate and retest in about one hour initially; recalculate each addition to restore the target. Check more often if demand is rapid and never repeat a stored dose. Brush daily and filter continuously; clean according to pressure/condition and the filter manual. Recoat D.E. after backwashing as directed by its manufacturer.

When is algae treatment finished?

Continue until all three criteria pass together: clear water with no visible algae, combined chlorine at or below 0.5 ppm, and overnight FC loss at or below 1 ppm (test after sunset and before sunrise, with no chlorine added or generated between tests). Then return to routine FC targets and the label’s swimming conditions. Clearing can take days or longer; elapsed time alone does not prove completion.

Can I swim after shocking?

Before swimming, measure free chlorine and pH: pH 7.2–7.8, clear water with the bottom visible, no visible algae, and FC meeting both the measured-CYA minimum and the product label’s re-entry range. CDC minimums are 1 ppm without stabilizer and 2 ppm with stabilizer; stabilized pools may need more. Test FC and pH at least twice daily and more often with heavy use. A calculated dose is not swimming clearance.

What about mustard or black algae?

Identify the growth before increasing treatment strength. This calculator uses the ordinary algae target, without an automatic multiplier. Clean affected surfaces and accessories using methods safe for the finish. Persistent mustard or black algae needs professional assessment.

Should I shock every week?

Not automatically. Maintain FC for measured CYA and investigate algae, combined chlorine or unexpected demand. An opening without algae can use routine chlorine dosing.

Chlorine Calculator →CYA Calculator →

How we calculate this
Our formulas follow ANSI pool-water standards and are validated against CDC pool-water health code guidelines. We show you the math so you can verify every result. Questions or corrections? Please contact us.