How many bags of shock for a 20,000 gallon pool?

Short answer

Shocking a 20,000 gallon pool from 1 ppm to 10 ppm takes about 2.06 lb (32.9 oz) of 73% cal-hypo, so buy 3 bags of 1 lb.

How to work it out

  1. In short: raise chlorine from where it is to the shock level, then work out how much of your product holds that much chlorine.
  2. Shock level: 10 ppm
  3. 10 − 1 = 9 ppm × 75,708 L = 681 g of chlorine
  4. 681 g ÷ 73% = 2.06 lb (32.9 oz) = 2.06 bags → 3 bags

At 20,000 gallons the bag count roughly doubles, and so does the case for checking the strength on the bag: three bags of 73% do what about three and a third bags of 65% do. For a pool this size the price per pound of chlorine is worth comparing between bags and liquid.

Adjust for your project

gal
Don’t know it? Work it out with the pool volume calculator or the above-ground pool calculator.
“Available chlorine” on the bag.
Chlorine works better at pH 7.2–7.5. If pH is high, lower it first — the result tells you how much acid.
ppm
ppm
More options: Bag size
Add this much shock2.06 lb (32.9 oz)
Bags
3 bags · 1 lb bag
Shock level
10 ppm
Then
Retest after an hour of circulation. Before anyone swims, let it fall to the level your product’s label allows — many say 4 ppm or less.
Calcium hardness this adds
6.4 ppm
Chemical safetyFollow the product label. Add chemicals to water, never water to chemicals. Never mix chemicals — especially chlorine and acid, or different types of chlorine. Add one at a time with the pump running, keep them away from children, and don’t swim until levels are back in range. This is an estimate: add it, let it circulate, then retest before adding more. Pool and spa water only — never use these doses for drinking water.

For this job · affiliate link
5-gallon bucket (one per chemical)Many shock labels say to pre-dissolve in a bucket of pool water — add the shock to the water, never water to the shock — so granules don’t bleach a liner.
View on Amazon (opens in a new tab)

1 lb bags of 73% cal-hypo for 20,000 gallons, by shock level (from 1 ppm)

1 lb bags of 73% cal-hypo for 20,000 gallons, by shock level (from 1 ppm)
Shock levelAdd this much shockBagsCalcium hardness this adds
8 ppm1.6 lb (25.6 oz)2 bags4.9 ppm
10 ppm2.06 lb (32.9 oz)3 bags6.4 ppm
12 ppm2.52 lb (40.2 oz)3 bags7.8 ppm
16 ppm3.43 lb (54.9 oz)4 bags10.6 ppm
20 ppm4.34 lb (69.5 oz)5 bags13.4 ppm

Bags for 20,000 gallons

A 1 lb bag of 73% cal-hypo adds about 4.4 ppm to 20,000 gallons. From 1 ppm to 10 ppm you need about 2.1 bags — call it three, and keep the leftover sealed and dry. With 65% bags it is about 2.3 bags; a 2 lb bag is just a double dose.

  • Green pool at 40 ppm CYA: the SLAM level is 16 ppm, about 4 bags of 73% for the first dose, then more every day to hold it. Over a week that can be a lot of calcium — about 0.7 ppm of hardness for each ppm of chlorine — which is why liquid chlorine is usually used for SLAM.
  • Opening the pool: if CYA is near zero after a winter drain, one dose of dichlor can build stabilizer while it shocks; at 10 ppm in 20,000 gallons it adds about 9 ppm of CYA.
  • Dissolving three bags: do one bucket at a time, each in fresh pool water, and pour around the deep end.
  • Never store or mix with trichlor tablets — the CDC’s storage poster warns against mixing different types of chlorine.

Liquid comparison: how much liquid chlorine to shock a 10,000 gallon pool doubled is about 1.44 gallons of 12.5% for this pool. Smaller pool: how much shock for a 10,000 gallon pool.

What you’ll need

  • Cal-hypo shock (calcium hypochlorite)Budget price

    Granular shock in 1 lb bags, typically 65–73% available chlorine. Adds a little calcium with every dose. Pre-dissolve in a bucket of water if the label says to.

    See options on Amazon (opens in a new tab)
  • Liquid pool chlorine (sodium hypochlorite)Budget price

    Adds chlorine without stabilizer or calcium. Strength is printed on the label — commonly 10% or 12.5% — and it weakens with age and heat, so buy it fresh.

    See options on Amazon (opens in a new tab)
  • 5-gallon bucket (one per chemical)Budget price

    For pre-dissolving granular chemicals in pool water. Label each one so chlorine and acid never share a bucket.

    See options on Amazon (opens in a new tab)

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

How many bags of 65% shock for a 20,000 gallon pool?

About 2.31 lb (37 oz), which is 3 bags of 1 lb, to go from 1 to 10 ppm.

How much shock for a green 20,000 gallon pool with 40 ppm CYA?

A first dose of about 3.43 lb (54.9 oz) of 73% cal-hypo (4 bags) to reach 16 ppm, then daily top-ups to hold it.

How many bags of shock for a 15,000 gallon pool?

About 1.54 lb (24.7 oz) of 73% cal-hypo, so 2 bags of 1 lb, to reach 10 ppm.

Sources