Download on the App Store

Pool chemistry cheat sheet: every number you need

One page. Every target range, every chemical, every quick fix. Bookmark this page — it's the only reference you need poolside.

The master reference table

These are the numbers that keep your pool water balanced, safe, and clear. If you only memorize one table, make it this one.

ParameterIdeal RangeToo LowToo HighTest Frequency
Free Chlorine (FC)2 – 4 ppm (varies w/ CYA)Algae, bacteria riskSkin/eye irritation2 – 3x/week
Combined Chlorine (CC)< 0.5 ppmN/AChloramines, shock neededWeekly
pH7.4 – 7.6Corrosion, eye stingScale, weak chlorine2 – 3x/week
Total Alkalinity (TA)80 – 120 ppmpH bouncespH hard to lowerWeekly
Calcium Hardness (CH)200 – 400 ppmCorrosion, etchingScale, cloudy waterMonthly
CYA (Stabilizer)30 – 50 ppmChlorine burns off fastChlorine becomes ineffectiveMonthly
Water TemperatureN/AN/AAffects LSI, chlorine demandWith each test
Salt (SWG only)2700 – 3400 ppmLow outputCell damageMonthly
LSI-0.3 to +0.3Corrosive waterScale-forming waterWith each test
PoolChem Tracker has all of these targets built in — log your readings and it tells you exactly what's off and how to fix it. Try it free

Quick fix reference

When a reading is off, here's what to add and roughly how much. All doses are per 10,000 gallons. Always retest after circulating for at least 30 minutes.

ProblemChemicalDose Guideline
FC too lowLiquid chlorine~10 oz per 1 ppm
pH too lowSoda ash~6 oz per 0.2 pH
pH too highMuriatic acid~3 oz per 0.2 pH
TA too lowBaking soda~1.5 lbs per 10 ppm
TA too highMuriatic acid~12 oz per 10 ppm
CH too lowCalcium chloride~1.25 lbs per 10 ppm
CYA too lowStabilizer~13 oz per 10 ppm
CYA too highPartial drain/refillNo chemical fix

All doses are per 10,000 gallons

These are starting-point guidelines, not exact prescriptions. Pool volume, current levels, and chemical concentration all affect the actual dose. Always retest after adding chemicals and adjust from there.

The adjustment order

When multiple readings are off, don't fix them all at once. Follow this order — each step affects the ones after it:

  1. Total Alkalinity — TA buffers pH. If TA is wrong, pH won't hold no matter what you do.
  2. pH — Once TA is stable, pH adjustments will actually stick.
  3. Calcium Hardness — CH affects LSI and water balance, but won't shift pH or TA.
  4. CYA (Stabilizer) — CYA determines your chlorine target. Set it before adding chlorine.
  5. Chlorine — Now you know your CYA level and can add the right amount of FC.

Skipping this order is the most common reason pool owners chase numbers in circles. Fix alkalinity first, then work down the list.

FC target by CYA level

The "right" amount of free chlorine depends on how much stabilizer is in your water. Higher CYA means you need more FC to maintain effective sanitization.

CYA (ppm)Minimum FC (ppm)Target FC (ppm)
3023
4034
5045
6056
8067

Why does CYA matter so much?

CYA shields chlorine from UV breakdown, but it also binds to chlorine and slows its killing power. The higher your CYA, the more FC you need to keep the same level of sanitization. A pool with FC of 3 ppm and CYA of 80 is effectively under-chlorinated — even though 3 ppm looks fine on paper.

LSI quick reference

The Langelier Saturation Index tells you whether your water wants to dissolve surfaces (corrosive) or deposit minerals (scale-forming). Here's what each range means in plain English:

LSI ValueStatusWhat It Means
-0.6 or lowerVery corrosiveWater is aggressively dissolving plaster, metal, and grout. Fix immediately.
-0.3Slightly corrosiveWater is mildly aggressive. Raise pH, TA, or CH to bring LSI up.
0Perfectly balancedWater is in equilibrium — not attacking surfaces and not forming scale.
+0.3Slightly scale-formingWater may deposit light scale over time. Lower pH or TA slightly.
+0.6 or higherVery scale-formingHeavy scale buildup on surfaces, equipment, and plumbing. Fix immediately.

Your target is an LSI between -0.3 and +0.3. Zero is perfect, but anywhere in that range is safe for your pool surfaces and equipment.

Testing schedule summary

Not everything needs daily testing. Here's a realistic schedule that keeps your pool safe without wasting time or test strips.

FrequencyWhat to Test
2 – 3x per weekFree Chlorine, pH
WeeklyCombined Chlorine, Total Alkalinity
MonthlyCalcium Hardness, CYA, Salt (if SWG)
With each testWater Temperature (for LSI calculation)

During heavy use, after storms, or after adding chemicals, test FC and pH more frequently. When in doubt, test.

Skip the cheat sheet — let the app do it

PoolChem Tracker calculates every target, every dose, and every adjustment automatically. Just enter your readings and get instant recommendations.

Download on the App Store

Keep reading