Pool chemical dosage chart

Updated:

Every dose you are likely to need, in one place, in both unit systems. The tables below are per 10,000 gallons and per 10,000 litres — multiply by your own volume, or use the calculator to have it scaled and rounded for you.

How to read these tables

Each row is a single job: a goal, the product that does it, and the amount for a 10,000-gallon (or 10,000-litre) pool. Scaling is linear, so a 15,000-gallon pool needs 1.5× the listed amount and a 7,500-gallon pool needs 0.75×. The one place scaling is not linear is pH: how much acid you need depends on your total alkalinity, so those rows state the alkalinity they assume.

Before you dose anything

Get your volume right first — every number here multiplies by it, so a 20% volume error is a 20% dosing error. Then add one product at a time with the pump running, and re-test before the next. Never mix two chemicals together, and never add acid and chlorine in the same pass: concentrated, they produce toxic chlorine gas.

Chlorine dosage chart

How much of each chlorine product raises free chlorine by 1 ppm. Remember your target is not fixed — free chlorine should sit at roughly 7.5% of your cyanuric acid reading.

Raise free chlorine +1 ppm
ProductPer 10,000 galPer 10,000 LTrade-off
Liquid chlorine 12.5%10 fl oz80 mLAdds nothing but chlorine and a trace of salt
Household bleach 8.25%14 fl oz111 mLSame chemistry, weaker per bottle
Cal-hypo 73%1.8 oz13.7 gAdds calcium hardness every dose
Dichlor 56%2 oz17.9 gAdds about 1 ppm CYA every dose

Shock dosage chart

Shock means raising free chlorine to roughly 40% of your CYA and holding it there. The target moves with your stabilizer, so there is no single “one bag per pool” answer.

Shock a 10,000-gallon pool from 0 ppm, by CYA level
Your CYAShock targetLiquid chlorine 12.5%Cal-hypo 73%
30 ppm12 ppm3.8 qt (123 fl oz)1 lb 6 oz
40 ppm16 ppm1.28 gal1 lb 13 oz
50 ppm20 ppm1.6 gal2 lb 5 oz
80 ppm (salt pool)32 ppm2.56 gal3 lb 11 oz

pH and alkalinity dosage chart

Acid doses assume the alkalinity shown, because alkalinity is what resists the pH change. At double the alkalinity, expect roughly double the acid for the same drop.

pH and total alkalinity adjustments
GoalProductPer 10,000 galPer 10,000 L
Lower pH 7.8 → 7.6 (TA 100)Muriatic acid 31.45%5 fl oz42 mL
Lower pH 8.0 → 7.5 (TA 100)Muriatic acid 31.45%12 fl oz97 mL
Lower pH 7.8 → 7.6 (TA 100)Dry acid (sodium bisulfate)7 oz54 g
Raise pH 7.2 → 7.4 (TA 80)Soda ash10 oz76 g
Raise total alkalinity +10 ppmBaking soda1 lb 6 oz168 g
Lower total alkalinity 120 → 100Muriatic acid 31.45%51 fl oz400 mL

Stabilizer, calcium and salt dosage chart

These three move slowly and none of them can be lowered with a chemical — the only way down is diluting with fresh water. Aim slightly low and top up.

Slow-moving parameters
GoalProductPer 10,000 galPer 10,000 L
Raise cyanuric acid +10 ppmStabilizer (CYA)13 oz100 g
Raise calcium hardness +10 ppmCalcium chloride 77%1 lb 4 oz147 g
Raise salt +1,000 ppmPool salt (99% NaCl)84 lb10.1 kg
Lower CYA, calcium or saltFresh waterDrain and refillDrain and refill

FAQ

How much chlorine per 10,000 gallons?

About 10 fl oz of 12.5% liquid chlorine raises 10,000 gallons by 1 ppm, or roughly 1.8 oz of 73% cal-hypo. Multiply by the ppm gap you need to close.

How many kilos of salt does my pool need?

About 10.1 kg of pool salt raises 10,000 litres by 1,000 ppm. A 50,000-litre pool going from 2,000 to 3,200 ppm needs roughly 60 kg — about three 20 kg bags.

How much baking soda raises alkalinity?

Around 1 lb 6 oz per 10,000 gallons (168 g per 10,000 litres) raises total alkalinity by 10 ppm. It nudges pH up only slightly, which is why it is the right tool when alkalinity is the low reading.

Can I use this chart for a hot tub?

Scale it down carefully. A 400-gallon spa is 4% of the 10,000-gallon column, so doses land in teaspoons and capfuls where a rounding error matters far more. Use the hot tub calculator instead.

Why does the acid amount depend on alkalinity?

Alkalinity is the water's buffer against pH change. A pool at TA 150 needs roughly twice the acid of a pool at TA 70 for the same pH drop, which is why any chart that ignores alkalinity will overshoot or undershoot.

Related

Stop guessing. Get the exact fix

DoseMyPool turns your test numbers into the precise doses and the safe order to add them. Free on the App Store.

Coming soon to the App Store