1. Home
  2. Chemicals
  3. Chemical levels chart

Pool Chemical Levels Chart

Use this pool chemical levels chart to see where your water should sit when it comes to chlorine, pH, alkalinity, calcium, stabilizer, and salt. There is no one number for free chlorine, since the right amount hinges on how much stabilizer your water holds.

Ideal pool chemical levels

ReadingAim forStill fineToo low meansToo high means
Free chlorine3 to 5 ppm (parts per million) at 30 CYASet by your stabilizer: see the chlorine by CYA tableAlgae and germs get a footholdRed eyes, faded swimwear; swim once it is back in your stabilizer range
pH7.4 to 7.67.2 to 7.8Stinging eyes, etched plasterWeaker chlorine, scale, cloudy water
Total alkalinity80 to 120 ppm60 to 180 ppmpH swingspH keeps rising
Calcium hardness200 to 400 ppm100 to 300 ppm in vinyl or fiberglassSoft water eats plasterScale and cloudy water
Stabilizer (CYA)30 to 50 ppm70 to 80 ppm with a salt cellSun burns off chlorineChlorine needs to run higher
Salt (salt pools)3,000 to 3,500 ppm2,700 to 3,400 ppm, or your cell's labelCell stops making chlorineSalty taste, wear on metal

When you test your water, most results come back in parts per million (ppm). That is simply a measure of how much of each chemical the water carries.

Download: Chart (PNG) · Chart (SVG) · Ranges (CSV) · Weekly test log (CSV) · Print this page

Stabilizer sets your chlorine target

Stabilizer goes by a couple of other names too: cyanuric acid, or CYA. Its job is to shield the chlorine in your water. So the more stabilizer you have, the more free chlorine your pool needs to stay clean.

With stabilizer at 30 ppm, hold free chlorine between 3 and 5 ppm. At 40 ppm, go up to 4 to 6 ppm. Salt pools tend to sit at 70 to 80 ppm stabilizer, so their chlorine needs to run even higher.

Stabilizer (CYA)Never belowKeep it atShock level
0 ppm1 ppm2 to 4 ppm10 ppm
20 ppm2 ppm2 to 4 ppm10 ppm
30 ppm2 ppm3 to 5 ppm12 ppm
40 ppm3 ppm4 to 6 ppm16 ppm
50 ppm4 ppm6 to 8 ppm20 ppm
60 ppm5 ppm7 to 9 ppm24 ppm
70 ppm5 ppm8 to 11 ppm28 ppm
80 ppm6 ppm9 to 12 ppm32 ppm
90 ppm7 ppm10 to 14 ppm36 ppm
100 ppm8 ppm11 to 15 ppm40 ppm

Free chlorine follows the Trouble Free Pool chart. Salt pools run stabilizer at 70 to 80 ppm.

Adjusting pool chemical levels

The amounts below assume a 10,000 US gallon pool. Got 20,000 gallons? Double them. For 5,000 gallons, halve them.

ProductWhat it changes in 10,000 gallonsAmountMetric
Liquid chlorine 12.5%Free chlorine up 1 ppm10 fl oz305 mL
Liquid chlorine 10%Free chlorine up 1 ppm13 fl oz380 mL
Cal-hypo 65%Free chlorine up 1 ppm2.1 oz60 g
Dichlor 56% (adds 0.9 ppm stabilizer)Free chlorine up 1 ppm2.4 oz70 g
Trichlor 90% in a floater (adds 0.6 ppm stabilizer)Chlorine fed by tablets, per 1 ppm1.5 oz40 g
Liquid chlorine 12.5%Shock, free chlorine up 10 ppm102 fl oz3.03 L
Muriatic acid 31.45%pH 7.8 down to 7.59 fl oz270 mL
Dry acid 93.2%pH 7.8 down to 7.512 oz350 g
Soda ashpH 7.2 up to 7.51 lb 1 oz495 g
Baking sodaAlkalinity up 10 ppm1 lb 6 oz635 g
Muriatic acid 31.45%Alkalinity down 10 ppm26 fl oz755 mL
Cyanuric acidStabilizer up 10 ppm13 oz380 g
Calcium chloride 77%Calcium hardness up 10 ppm1 lb 3 oz545 g

Chemicals are sold in fixed jug and bag sizes. Buy the whole thing, pour out just what your pool calls for, and keep whatever is left for later.

Add half, let the pump mix it, test again, then add the rest: 30 minutes for chlorine, acid and soda ash, a day for baking soda and calcium, and up to a week for stabilizer. Acid always goes into water, not water into acid, and acid never meets chlorine. For your own gallons, use the pool chemical calculator or print the dosage chart.

Adding chemicals safely

  1. 1. Keep the pump running whenever you add something, so it pushes the chemical all through the pool.
  2. 2. Work with one chemical at a time, and pour it near a return jet, the spot where the water comes back into the pool.
  3. 3. Acid goes into water, not the other way around. Pouring water into acid can cause splashing.
  4. 4. Acid and chlorine should never touch each other.
  5. 5. Wait 30 minutes after dosing with acid or soda ash before you check pH again. The reading needs that time to settle.

Liquid chlorine at normal levels means you can hop back in after roughly 30 minutes. After a shock, hold off until free chlorine is back in the range the table gives for your stabilizer, and never above 10 ppm.