Pool Shock Calculator
This page computes breakpoint chlorination only: free chlorine at about 10 times the combined chlorine. It does not fill in a routine home shock target.
Result: breakpoint dose
Enter the combined chlorine reading.
Follow the product label.
Chemical safety: read before you add anything
- Never mix pool chemicals together, in or out of the water. Add each one separately.
- Never mix chlorine with acid. Never mix cal-hypo (calcium hypochlorite) with trichlor.
- Add acid to water. Never pour water into acid.
- Split large doses into smaller portions. A numeric per-dose limit is not verified.
- This result is an estimate. Follow the product label.
How Much Shock Do You Need?
Breakpoint chlorination, in the 2023 Model Aquatic Health Code, is free chlorine at about 10 times the combined chlorine. Enter the combined chlorine from your test, the free chlorine you already have, the gallons, and the product.
Breakpoint free chlorine = combined chlorine × 10
A routine home shock target in ppm is not verified. The result box will not invent one. If combined chlorine is 0, the breakpoint dose is 0.
The annex lists 0.4 ppm as a combined-chlorine ceiling. Source: CDC, 2023 Model Aquatic Health Code (MAHC), §Annex 5.7.3. No CDC endorsement implied; available free at cdc.gov.
Source: CDC, 2023 Model Aquatic Health Code (MAHC), §Definitions: Breakpoint Chlorination. No CDC endorsement implied; available free at cdc.gov.
Fecal-Incident Schedules When Cyanuric Acid Is 15 ppm or Less
These are the MAHC hyperchlorination schedules for that incident case. They are not the calculator's default, and they are not a routine weekly shock.
| Free chlorine | Hold time |
|---|---|
| 20 ppm | 28 hours |
| 30 ppm | 18 hours |
| 40 ppm | 8.5 hours |
Source: CDC, 2023 Model Aquatic Health Code (MAHC), §6.5.3.2.1. No CDC endorsement implied; available free at cdc.gov.
Common Mistakes With the Pool Shock Calculator
- Typing a memorized 10 ppm shock when the test did not show combined chlorine. Ten times zero is zero.
- Using the fecal-incident table for an ordinary afternoon. That table is a separate case, and only when cyanuric acid is 15 ppm or less.
- Choosing a 65% cal-hypo figure from memory. We don't have a verified figure for 65% cal-hypo, so enter the percent on your label, or use 70 percent for a product labeled 73 percent.
Related Pool Calculators
Pool Shock Calculator FAQ
What is breakpoint chlorination?
Free chlorine at about 10 times the combined chlorine. Source: CDC, 2023 Model Aquatic Health Code (MAHC), §Definitions: Breakpoint Chlorination. No CDC endorsement implied; available free at cdc.gov. Follow the product label.
Does this page pick a routine shock target such as 10 ppm?
No. A routine home shock target is not verified. Follow the product label.
What schedules does the MAHC list after a fecal incident when cyanuric acid is 15 ppm or less?
20 ppm for 28 hours, 30 ppm for 18 hours, or 40 ppm for 8.5 hours. Source: CDC, 2023 Model Aquatic Health Code (MAHC), §6.5.3.2.1. No CDC endorsement implied; available free at cdc.gov. Follow the product label.