
Rex says
Everyday utility math — the kind you'd otherwise pull up four browser tabs for. I keep it to one clean answer.
Try a scenario
Click to load — tweak from there.Inputs
Result
1lb shock bags needed
2
Exact bags before rounding
2.00
Dose multiplier used
1.00

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter pool volume (gal).
- 2Enter shock level.
- 3Read your 1lb shock bags needed on the right — it updates as you type.
- 4Hit Share to keep the scenario or send it to someone.
About this calculator
Shocking a pool means adding a large dose of oxidizer, usually calcium hypochlorite or sodium dichlor, to rapidly raise free chlorine and destroy algae, chloramines, and organic contaminants that regular daily chlorine dosing can't keep up with. Shock product labels are formulated around a standard dose per 10,000 gallons of pool water, so getting an accurate gallon count first is essential before scaling that dose up or down to your pool's actual size. This calculator takes your pool's total gallons and the shock level you're targeting — normal maintenance shock, algae-clearing shock, or opening/closing shock, each requiring a different multiple of the base dose — and returns how many standard 1lb bags of shock to use. Always shock in the evening or at night since sunlight rapidly burns off unstabilized chlorine, and keep swimmers out of the water until chlorine levels drop back into the safe swimming range, typically 1-4 ppm, which can take anywhere from a few hours to overnight depending on shock strength.
Worked example
Using the values the calculator loads with:
Inputs
- Pool volume: 20000 gal
- Shock level: Normal maintenance (1 bag/10,000 gal)
Results
- 1lb shock bags needed: 2
- Exact bags before rounding: 2
- Dose multiplier used: 1
What each field means
Inputs
- Pool volume (gal)
- The pool volume used in the calculation, measured in gal. Starts at 20000 gal so you have a working example on load.
- Shock level
- Pick the option that matches your situation — the maths changes per option. Choices: Normal maintenance (1 bag/10,000 gal), Algae clearing (2-3 bags/10,000 gal), Opening/closing (2 bags/10,000 gal).
Results
- 1lb shock bags needed
- Returned as a whole number and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Exact bags before rounding
- Returned as a decimal number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Dose multiplier used
- Returned as a decimal number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
How often should I shock my pool?
Weekly during heavy swim season is standard for maintenance shock, with additional shocks after heavy rain, a big pool party, or visible algae, and mandatory shocks at seasonal opening and closing.
How long do I have to wait to swim after shocking?
Wait until free chlorine drops back to the safe range of 1-4 ppm, which typically takes several hours to overnight depending on shock strength — always retest before letting anyone back in.
What's the difference between cal-hypo and dichlor shock?
Cal-hypo is unstabilized and works fast but raises calcium hardness over time, while dichlor is stabilized against sun degradation and dissolves quickly, making it common for spas and smaller pools.
Can I shock a pool during the day?
It's better to shock at dusk or night since UV sunlight rapidly breaks down unstabilized chlorine, burning off much of the dose's effectiveness before it has time to work.
Accuracy and limitations
- Estimates assume standard, average conditions — local rules, pricing, and materials vary.
- Results are rounded for readability; add a buffer before ordering, booking, or committing.
- Double-check anything with a real cost attached against a local quote.
Related tools
Pool Salt Pounds Calculator
Find how many pounds of salt to add to reach your target salt level for a saltwater chlorinator.
Rectangular Pool Gallons Calculator
Convert a rectangular pool's dimensions into total gallons for chemical dosing.
Hot Tub Gallons Calculator
Estimate a hot tub or spa's total water volume for accurate chemical dosing.
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Pool Shock Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/pool-shock-calculator
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/pool-shock-calculator" target="_blank" rel="noopener">Pool Shock Calculator — RevenueLab</a> (2026).</p>
Source: [Pool Shock Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/pool-shock-calculator) (2026).
