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
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.
Popular pool shock
Enter your pool data above for personalized quantitiesAffiliate 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›
Frequently asked questions
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.