Pool Shock Calculator

Find your shock-level free chlorine target and exactly how much shock to add to reach it and clear your water. The target scales with your CYA, so enter your real test numbers and the gallons from your volume calculator.

Not sure? Calculate your pool volume first.

Next: chlorine dose · stabilizer (CYA) · all calculators

How the Pool Shock Calculator Works

Shocking a pool means raising free chlorine (FC) high enough to blast past breakpoint chlorination, the threshold where chlorine stops feeding chloramines and starts destroying them along with algae and bacteria. The catch is that there is no single shock number that fits every pool. The right shock-level FC scales with your cyanuric acid (CYA), because CYA both protects and weakens chlorine. This calculator does three things: it sets your shock-level FC target from your CYA, it subtracts the free chlorine you already have, and it converts the remaining gap into a real amount of the product you selected for your exact pool volume in US gallons.

Finding Your Shock-Level FC Target

The shock-level target follows the TFP-style approach: aim for roughly 40 percent of your CYA. A pool reading 30 ppm CYA shocks near 12 ppm FC, a pool at 50 ppm shocks around 20 ppm, and a pool at 80 ppm needs about 31 ppm to do the same disinfecting work. If your CYA is very low or you have not stabilized yet, this tool uses a sensible floor of about 12 ppm so the shock still has teeth. The higher your stabilizer, the more chlorine it takes to reach breakpoint, which is one more reason to keep CYA in a reasonable range (30 to 50 ppm for a chlorine pool, 60 to 80 for a saltwater pool).

How Much of Each Product to Add

Once the tool knows how many ppm of FC you need to add, it converts that into product. Different shocks have different strengths, so the same FC bump takes a different amount of each. Per 1 ppm of FC in 10,000 gallons, you need about 2.0 ounces of cal-hypo (73 percent), 10.7 fluid ounces of 12.5 percent liquid chlorine, 13.3 fluid ounces of 10 percent liquid chlorine, or 2.7 ounces of dichlor (56 percent). The calculator multiplies that constant by your FC gap and scales it to your gallons. Liquid chlorine is measured by volume (fluid ounces, cups, and gallons), while cal-hypo and dichlor are dry and measured by weight (ounces and pounds).

CYA to Shock-Level FC Reference

Use this chart as a sanity check on the target above. Your real number comes from your tested CYA.

CYA (ppm)Normal FC range (ppm)Shock-level FC (ppm)
202 to 412
302 to 512
403 to 616
504 to 620
605 to 824
705 to 928
806 to 1031
907 to 1135
1008 to 1240

Hold the Level Until the Water Clears

A single dose almost never finishes the job, especially against an algae bloom. Free chlorine falls as it consumes contaminants and as sunlight burns off any unprotected chlorine, so plan to retest and re-dose to maintain your shock-level FC over hours or even days. You are done when two conditions are both met: combined chlorine (CC) is 0.5 ppm or less, and the water is clear and holds its chlorine overnight without a big drop. Test in the morning and again at dusk, and keep the filter running the whole time so it can pull dead algae out of the water.

Timing, Product Side Effects, and Safety

Shock at dusk or after dark with the pump running. Midday sun destroys a large share of an unprotected dose before it can work, so evening dosing gives the chlorine all night to reach breakpoint. Mind the side effects of each product: cal-hypo raises calcium hardness, which can push hard water toward scaling, and dichlor adds CYA with every dose, slowly driving your stabilizer up until the only fix is draining and refilling. Liquid chlorine adds only a little salt, which is why it is the everyday workhorse for shocking.

Treat pool chemicals with respect. Never mix two shock products and never combine shock with any other chemical, especially acid, since dangerous gases can result. Always add chemical to water, not water to chemical, and either broadcast over the surface or pre-dissolve exactly as the label directs. Keep the pump running while you dose, wait for free chlorine to fall back into the normal range before anyone swims, and store chemicals separately, sealed, and away from children and pets. The numbers here are estimates from standard pool-care formulas, so always test your own water and dose to your real readings. When in doubt, add less, retest, and add more.

Round out your water balance:

Frequently Asked Questions

How much shock do I need to shock my pool?

It depends on your pool volume, your current free chlorine, and your cyanuric acid (CYA) level. The shock target is not a fixed number, it scales with CYA, roughly 40 percent of your stabilizer reading. This calculator finds your shock-level free chlorine target, subtracts what you already have, and converts the gap into ounces or fluid ounces of the exact product you picked, whether that is cal-hypo, liquid chlorine, or dichlor. Always test and dose to your own water rather than guessing.

What is breakpoint chlorination?

Breakpoint chlorination is raising free chlorine high enough, fast enough, to destroy combined chlorine (the chloramines that cause the strong chlorine smell and red eyes) and kill off algae and bacteria. You have to push past a threshold, the breakpoint, or you just feed the problem. That is why shocking means hitting and holding a high shock-level free chlorine, not adding a token dose. Hold the level until combined chlorine drops to 0.5 ppm or less and the water is clear.

Why does CYA change how much shock I need?

Cyanuric acid (stabilizer) protects chlorine from sunlight, but it also weakens chlorine, so the more CYA you have, the higher your free chlorine needs to be to do the same work. The shock-level target rises with CYA, around 40 percent of it. A pool with 30 ppm CYA shocks near 12 ppm, while a pool with 80 ppm CYA needs about 31 ppm to reach the same disinfecting power. If your CYA is very high, lower it by draining and refilling.

How long do I hold the shock level?

Keep retesting and re-dosing to maintain your shock-level free chlorine until two things are true: combined chlorine is 0.5 ppm or lower, and the water is clear and holds chlorine overnight. For a bad algae bloom this can take several days of repeated dosing. Test in the morning and again at dusk. Do not declare victory after one dose, since free chlorine falls as it consumes contaminants and burns off in sunlight.

When is the best time to shock my pool?

Shock at dusk or after dark, with the pump running. Sunlight breaks down unprotected chlorine quickly, so shocking at noon wastes much of the dose before it can work. Dosing in the evening gives the chlorine all night to reach breakpoint and clear the water. Run the filter through the whole process, and retest in the morning before deciding whether to add more.

Which shock product should I use?

Cal-hypo (calcium hypochlorite, around 73 percent) is strong and economical but adds calcium hardness, so it suits softer water. Liquid chlorine (sodium hypochlorite, 10 to 12.5 percent) adds nothing but salt and is easy to pour, making it the everyday favorite. Dichlor is convenient but adds CYA with every dose, so it raises stabilizer over time and is best used sparingly. Never mix two shock products together.

Can I swim after shocking the pool?

No, wait until free chlorine falls back into the normal range for your pool, usually 1 to 4 ppm depending on your CYA, before anyone gets in. Swimming at shock-level chlorine can irritate skin, eyes, and swimwear. Test first. With liquid chlorine you can often swim the next day, while a heavy cal-hypo shock may take longer to drop, so let the chlorine come down on its own and confirm with a test kit.