Dilute granular shock in a bucket of water before adding to pool to prevent liner damage. Pour evenly around edges.
Recommended Pool Supplies
📋
How to Use
1
Select your unit (Gallons or Liters).
2
Enter your total pool volume.
3
Pick your shock type. Hit calculate to get the exact dose for a 10ppm increase.
📊
Quick Facts
Cal-Hypo: Strongest granular shock, but adds calcium to water.
Dichlor: Adds CYA (stabilizer). Best for fresh water, avoid if CYA is already high.
Liquid Chlorine: Unstabilized, leaves no residue. Excellent for routine shocking.
🌙
Pro Tip
Always shock your pool at dusk or nighttime. The sun’s UV rays burn off unstabilized chlorine rapidly. Shocking at night gives the chemicals 8+ hours to kill algae and bacteria in the dark.
Stop guessing. This free pool shock calculator gives the exact shock dosage for any pool — in pounds or kilograms — based on your pool's capacity, current free chlorine, and product type. (If you don't know your exact water capacity, use our pool water volume calculator first). Whether it's routine maintenance or super-chlorination after a storm, know exactly how much shock to add to pool before you open a single bag.
Pool shock is the process of raising free chlorine (FC) to a level high enough to destroy chloramines — the combined chlorine compounds that cause eye irritation, that sharp "pool smell," and cloudy water. This is called breakpoint chlorination.
At breakpoint, FC overwhelms all chloramines and organic contamination in the water. Below breakpoint, those compounds survive and keep building up no matter how much routine chlorine is added.
Super-chlorination takes this further — raising FC to 10× or more above combined chlorine levels to handle heavy algae, bacteria, or post-storm contamination. Standard shocking targets 10 PPM FC. For a green or severely contaminated pool, the target moves to 20–30 PPM.
This pool shock calculator handles both scenarios automatically. Select the target, enter current FC, and get the exact dose — no manual math required.
When Should You Shock Your Pool?
A consistent shock schedule is the backbone of any saltwater or chlorinated pool maintenance routine. Shock in these situations:
Weekly in summer — high UV, heat, and bather load deplete chlorine rapidly
After heavy rain or a storm — rainfall introduces phosphates and dilutes FC below safe levels
After a pool party — high bather load spikes chloramine buildup within hours
When pool smells strongly of chlorine — that smell is chloramines, not free chlorine. More shock is the fix, not less
When water turns cloudy or green — active algae requires a triple or quadruple dose to reach breakpoint chlorination
Opening and closing the pool — seasonal shock prevents organic buildup during dormant months
Running your numbers through a pool shock calculator before each treatment keeps problems from compounding. Reactive shocking always costs more product than preventive maintenance shocking.
Pool Shock Formula and Manual Calculation
For those who want to verify the math, here is the pool shock formula this pool shock calculator uses under the hood.
For Calcium Hypochlorite (Cal-Hypo at 65%):
Lbs needed = Pool Volume (gal) × 8.34 × (Target FC − Current FC) ÷ 1,000,000 ÷ 0.65
For Liquid Chlorine (Sodium Hypochlorite at 12.5%):
Fl oz needed = Pool Volume (gal) × (Target FC − Current FC) × 0.00013 ÷ 0.125
For Dichlor (Sodium Dichloro at 56%):
Lbs needed = Pool Volume (gal) × 8.34 × (Target FC − Current FC) ÷ 1,000,000 ÷ 0.56
The pool shock formula always starts with finding the PPM gap (Target FC minus Current FC) and scaling it against water weight. The product's active chlorine percentage then adjusts the final amount upward.
Enter Current FC and CYA Levels
Two inputs determine whether a shock dose will actually work — not just FC alone.
Free Chlorine (FC): The current active, usable chlorine in the water. Test with a reliable kit before calculating. Never estimate this number.
Cyanuric Acid (CYA): The chlorine stabilizer that shields FC from UV breakdown. As CYA rises, chlorine's killing power drops — a pool at 80 PPM CYA needs roughly twice the FC of a pool at 30 PPM CYA to achieve the same sanitation. This is called the target FC level adjustment.
This pool shock calculator automatically applies the CYA-adjusted target FC level based on current stabilizer readings — a critical step most manual calculations skip entirely.
CYA Level (PPM)
Minimum FC for Shocking
Target FC (Breakpoint)
0 PPM (No stabilizer)
1 PPM
10 PPM
30 PPM
2 PPM
12 PPM
50 PPM
4 PPM
16 PPM
80 PPM
6 PPM
24 PPM
100 PPM+
8 PPM
30 PPM
If CYA exceeds 80 PPM, the amount of shock needed increases dramatically. Consider a partial drain to bring CYA down before shocking.
How to Use This Pool Shock Calculator
Getting an accurate result takes under 60 seconds. Here is the exact input process:
1
Select pool volume unit — US Gallons or Liters
2
Enter total pool volume — use the Pool Water Volume Calculator if unsure of exact gallons
3
Enter current FC level — test with a drop-based kit or test strips right before calculating
4
Enter current CYA level — check the stabilizer reading from your most recent full water test
5
Select shock product type — Cal-Hypo (65–70%), Dichlor (56%), or Liquid Chlorine (12.5%)
6
Hit Calculate — receive exact dosage in lbs/kg and number of bags or bottles to buy
Select Your Chlorine Product Type
Choosing the right product changes the calculation significantly:
Granular Cal-Hypo (65–70% active chlorine) — the most cost-efficient option for serious shocking. Unstabilized, so it does not raise CYA. Best for green pool treatment and heavy contamination. Must be pre-dissolved before adding.
Liquid Chlorine / Sodium Hypochlorite (10–12.5%) — fast-acting and unstabilized. Ideal for saltwater pools or pools where CYA is already elevated. Requires larger volume due to lower active chlorine concentration. Liquid chlorine pool shock is highly effective.
Dichlor (56% active chlorine) — stabilized shock. Raises CYA with every dose. Use sparingly for maintenance shocking only — never for green pool treatment where high doses are needed repeatedly.
Worked Example for a 15,000-Gallon Pool
Here's how the pool shock calculator processes a real scenario, step by step:
Result: Approximately 1.83 lbs of Cal-Hypo — round up and use one 2 lb bag.
For the same 15,000-gallon pool with a green water crisis (target 30 PPM), the dose triples to approximately 5.5 lbs — three 2 lb bags, added in a single treatment at night.
How to Add Pool Shock Safely
Getting the right dose from your pool shock calculator is only half the job. Applying it wrong wastes the product and can damage the pool or the person adding it. Safe handling of pool chemicals is critical to avoid thermal reactions or injury.
Personal Protective Equipment (PPE)
Before opening any shock product, put on proper Personal Protective Equipment (PPE):
Chemical-resistant gloves — pool shock is a strong oxidizer; skin contact causes irritation
Old clothing — Cal-Hypo bleaches fabric instantly on contact
Never add shock directly from the bag into the skimmer or near the return jets. Do not mix different shock products together.
Pre-Dissolve Granular Shock (If Needed)
Cal-Hypo and Dichlor granules should always be pre-dissolved before adding to a vinyl liner pool or any pool with colored plaster. Undissolved granules sitting on the floor cause permanent bleach spots.
Fill a clean plastic bucket with pool water (never tap water first — add water to bucket, then add shock)
Slowly add the measured granular shock to the water while stirring
Stir until fully dissolved — typically 1–2 minutes
Pour the solution slowly around the perimeter of the pool
Apply at Dusk or Night
Always apply shock at dusk or night. UV rays from direct sunlight break down unstabilized chlorine within 1–2 hours — a full Cal-Hypo dose can be destroyed before it even reaches breakpoint. Night application gives the shock a full 8–10 hour window to work without UV interference.
Run the pump on full circulation throughout the entire treatment period.
Why Trust This Pool Shock Calculator?
This pool shock calculator was developed using shock dosing formulas validated against standards used by certified pool operators (CPO) and cross-referenced with PHTA (Pool & Hot Tub Alliance) industry guidelines — the same methodology professionals use on commercial pools.
Key accuracy features:
CYA-adjusted FC targets — most free calculators ignore stabilizer levels entirely. This one does not
Three product types supported — Cal-Hypo, Dichlor, and Liquid Chlorine each use separate formulas
Bag count rounds up — always to the nearest whole unit, never down
US Gallons and Liters — independently calculated, not converted
Dual-scenario support — standard shock (10 PPM) and super-chlorination (20–30 PPM) both supported in the same tool
Frequently Asked Questions
To calculate pool shock dosage, you need your pool volume, current free chlorine (FC) level, target FC level (usually 10-30 PPM depending on the issue), and your product type (e.g., Cal-Hypo 65%). The manual formula is: Lbs of Shock = Pool Volume (gal) × 8.34 × (Target FC - Current FC) ÷ 1,000,000 ÷ Active Chlorine Percentage. The easiest way is to use our free digital pool shock calculator to do the math instantly.
For a 10,000-litre pool, a standard maintenance shock (raising FC by 10 PPM) requires roughly 150 grams of 65% Cal-Hypo granular shock. If you are dealing with a severe green algae bloom (target 30 PPM), you would need around 450 grams. Always pre-dissolve granular shock in a bucket of pool water before applying.
For a small 1,000-litre pool or hot tub, a standard shock treatment (raising FC by 10 PPM) requires only about 15 grams of 65% Cal-Hypo shock. It is crucial to measure carefully for small volumes, as it is very easy to over-chlorinate and damage the liner or irritate the skin.
To shock a 4,000-gallon pool to a standard breakpoint (raising FC by 10 PPM), you need approximately 0.5 lbs (about 8 ounces) of 65% Cal-Hypo shock. If the pool is green and needs super-chlorination (30 PPM), you will need about 1.5 lbs.