Pool Water Balance: The Complete Guide to Perfect Chemistry
Balanced pool water protects swimmers, equipment, and surfaces at the same time. The challenge is that pool water balance is a system of six interacting parameters, not six independent readings. Fixing one can affect others, which is why so many owners end up chasing their chemistry in circles. We cover the complete target reference for all six parameters, how they influence each other, and the correct sequence for adjustment. Start here, then see our pool chemistry hub for cluster-specific deep dives.
Video guide
Video: “POOL CHEMISTRY 101” by Swim University
The complete pool water balance chart

Use this table as your standing reference. Ranges reflect mainstream consensus; where the TFP (TroubleFreePool) method differs meaningfully, we note it in the parameter sections below.
| Parameter | Ideal Range | Acceptable Range | Test Frequency |
|---|---|---|---|
| Free Chlorine (FC) | 2-4 ppm | 1-5 ppm | 2-3x/week |
| pH | 7.4-7.6 | 7.2-7.8 | 2-3x/week |
| Total Alkalinity (TA) | 80-120 ppm | 60-150 ppm | Monthly |
| Cyanuric Acid (CYA) | 30-50 ppm | 20-100 ppm | Monthly |
| Calcium Hardness (CH) | 200-275 ppm* | 150-400 ppm | Monthly |
| Combined Chlorine (CC) | 0 ppm | <0.5 ppm | 2-3x/week |
| Salt (SWG only) | 3,200 ppm | 2,800-3,500 ppm | Monthly |
*CH target varies by surface type. Plaster: 200-275 ppm (TFP recommends 250+ ppm). Vinyl/fiberglass: 175-225 ppm mainstream; TFP considers no minimum necessary for non-porous surfaces.
How the 6 parameters interact
This is the content most chemistry guides skip. Understanding the relationships tells you which parameter to fix first and why.
FC and CYA are inseparable. The free chlorine you need depends entirely on your CYA level. At 30 ppm CYA, maintain at least 2 ppm FC. At 50 ppm CYA, maintain at least 4 ppm FC. At 80 ppm CYA, you need at least 7 ppm FC to keep the water safe. This relationship is why adding more CYA to “protect” your chlorine can actually make your pool harder to sanitize if FC doesn’t rise proportionally. See cyanuric acid pool levels for the full FC/CYA chart.
pH and TA are a team. Total Alkalinity is the buffer that prevents pH from swinging. Without adequate TA (below 60 ppm), pH bounces in response to bather load, rain, and chemical additions. But high TA (above 150 ppm) makes pH drift upward and resist lowering, which is its own problem.
pH determines how much of your chlorine actually works. This is the relationship most owners underestimate. At pH 7.5, roughly 50% of your free chlorine is active hypochlorous acid, the form that actually kills bacteria. At pH 8.0, only about 20% is active. That means a pool with correct FC but high pH may be sanitizing at a fraction of its rated capacity. Per CDC pool disinfection standards{:target=“_blank”}, pH control is critical for chlorine effectiveness.
CH affects the scale/corrosion balance. Low calcium makes water aggressive. Aggressive water leaches minerals from plaster surfaces and corrodes metal fittings. High calcium causes scale on tile, surfaces, and inside equipment like heaters and salt cells. The Langelier Saturation Index (LSI) combines pH, TA, CH, and water temperature into a single number indicating whether water tends toward scaling or corrosion. Per Pentair pool water chemistry overview{:target=“_blank”}, keeping LSI in the balanced range is the goal.
The six parameters of pool water balance interact in a sequence: Total Alkalinity sets the foundation for pH stability, pH determines how much of your free chlorine is active, and CYA determines how much free chlorine you need. These relationships mean fixing one parameter often requires adjusting others.
Free chlorine (FC), the primary sanitizer
Target: 2-4 ppm (mainstream); CYA-dependent by the TFP method.
Free chlorine is what actually kills bacteria and algae. Without CYA, unstabilized chlorine degrades 50% within 35 minutes of direct sun exposure. With 30 ppm CYA, that same 50% loss takes roughly 7 hours.
- Too low: Algae and bacterial growth risk; eye irritation
- Too high: Swimmer discomfort; bleaching of swimwear
- Fix low FC: Add liquid chlorine, Cal-Hypo, or Di-Chlor based on your system
- Fix high FC: Let it dissipate naturally (usually 1-2 days); sodium thiosulfate works in emergencies but use sparingly
We recommend keeping Combined Chlorine (CC) below 0.5 ppm. CC above that level triggers the need for a SLAM (Shock Level And Maintain) process. The “chlorine smell” most swimmers associate with clean pools is actually chloramines (CC), a sign the water needs treatment, not a sign the pool is over-chlorinated.
PH, the chlorine multiplier
Target: 7.4-7.6
pH deserves more attention than most owners give it, specifically because of its effect on chlorine efficiency. A pool with pH at 8.0 is running chlorine at roughly 40% effectiveness compared to pH 7.5. That makes pH the biggest multiplier in the chemistry system.
- Too low (below 7.2): Corrosion, surface etching, swimmer eye and skin irritation
- Too high (above 7.8): Cloudy water, scale formation, chlorine rendered increasingly ineffective
- Fix high pH: Muriatic acid (stronger, faster) or dry acid (sodium bisulfate)
- Fix low pH: Soda ash (sodium carbonate) raises pH with minimal TA impact; baking soda raises both pH and TA
Total alkalinity (TA), the pH stabilizer
Target: 80-120 ppm (mainstream); 50-90 ppm per TFP method for liquid chlorine and saltwater pools.
Total Alkalinity acts as a buffer. When TA is in range, pH stays stable after additions and bather load. When TA is too low, pH bounces erratically and is nearly impossible to hold.
- Too low: pH instability (“pH bounce”); each rain event or chemical addition moves pH significantly
- Too high: pH resists lowering; drifts upward; may cause cloudy water
- Fix low TA: Baking soda (sodium bicarbonate), 1.5 lbs per 10,000 gallons raises TA approximately 10 ppm
- Fix high TA: Muriatic acid with pump OFF, then aerate to restore pH without raising TA back up
We always adjust TA before pH. TA is the buffer that makes pH adjustment stable and predictable.
Cyanuric acid (CYA), the chlorine protector
Target: 30-50 ppm (chlorine pool); 60-90 ppm (saltwater generator pools).
CYA shields chlorine from UV degradation. Without it, outdoor pools lose most of their chlorine by midday. With 30 ppm CYA, chlorine lasts roughly 12-15 times longer in direct sunlight.
The risk: CYA also reduces chlorine’s killing power at high concentrations. Above 70-90 ppm, chlorine becomes increasingly ineffective even at high FC levels, a condition sometimes called “chlorine lock.” SLAM becomes impractical above 90 ppm CYA.
- Fix low CYA: Granular stabilizer (cyanuric acid), 1 lb per 4,000 gallons raises CYA approximately 10 ppm. Dissolve in warm water, add to skimmer.
- Fix high CYA: Partial drain and refill. No chemical removes CYA from water.
For cyanuric acid pool levels and the full FC/CYA relationship chart, see our dedicated guide. For the how to test pool water chemistry guide, including which test kit to use for accurate CYA readings.
Calcium hardness (CH), the surface protector
Target: Plaster/gunite: 200-275 ppm (TFP: 250+ ppm). Fiberglass/vinyl: 175-225 ppm (TFP: no minimum, though 150+ ppm protects metal equipment).
Calcium hardness prevents water from attacking surfaces. Water with low CH is chemically aggressive, it seeks minerals and finds them in plaster, grout, and metal fittings. Water with high CH deposits scale on tile, surfaces, and heat exchanger tubes.
- Fix low CH: Calcium chloride. 1 lb per 10,000 gallons raises CH approximately 10 ppm. Add slowly; calcium chloride releases significant heat when dissolving.
- Fix high CH: Partial drain and refill with lower-mineral water. No chemical removes calcium.
For calcium hardness in pools including pool surface-specific targets and the Langelier Saturation Index, see our dedicated guide.
The chemical addition sequence (order matters)
The correct chemical addition order is: (1) Total Alkalinity, (2) pH, (3) sanitizer, (4) everything else. Attempting to fix pH before TA is stable produces pH bounce. Adding chlorine before pH is in range reduces its effectiveness.
- Adjust Total Alkalinity first, TA is the foundation. A stable TA makes all subsequent pH adjustments predictable and lasting.
- Adjust pH second, Once TA is stable, pH adjustment holds. Trying to adjust pH with unstable TA wastes chemical and produces inconsistent results.
- Add sanitizer (chlorine/bromine) third, Chlorine efficiency depends on correct pH. Adding at correct pH means you get full value from every dollar of sanitizer.
- Add algaecide, clarifier, or other treatments last, These chemicals can interact with chlorine; adding last avoids reducing chlorine effectiveness.
Additional rules:
- Never add two chemicals simultaneously or within 15-30 minutes of each other
- Run the pump during and after addition (minimum 30 minutes per addition)
- Test again after 4-6 hours (or the next morning) to see the actual result of each adjustment
Common imbalance combinations and how to approach them
These are the real-world situations that a simple parameter list won’t help you diagnose.
Green water with high pH and low FC: The green indicates algae is already established. Shock first (raise FC to SLAM level); adjust pH only after FC is stable and algae is dead. Adjusting pH first delays treatment.
pH keeps bouncing up and down: Low TA is almost always the cause. Raise TA to 80+ ppm first, then adjust pH. Without adequate TA, pH adjustment is temporary.
Chlorine won’t hold despite daily additions: Two likely causes. High CYA (above 70 ppm) is making chlorine less effective at normal FC levels. Or CYA is very low and sun is degrading chlorine within hours. Test CYA before adding more chlorine.
White scale on waterline tiles: High pH, high CH, or both. Lower pH first (scale slows when pH drops). If scale persists after pH is corrected, reduce CH via partial drain.
Water looks fine but test shows 0 FC: Either CYA is very high (chlorine is there but not reading on standard test), or something is consuming chlorine rapidly, often early-stage algae or heavy bather load. Use a FAS-DPD test kit for accurate FC readings when CYA is above 50 ppm.
FAQ
What is the most important pool water parameter?
pH has the highest leverage of any single parameter because it directly determines how much of your free chlorine is active as hypochlorous acid, the form that sanitizes. At pH 7.5, roughly 50% of FC is active. At pH 8.0, only 20% is active. A pool with correct FC but elevated pH may be sanitizing at less than half capacity. That said, FC (free chlorine) is the parameter that most directly protects swimmer health, both matter. Fix TA first (it stabilizes pH), then pH, then confirm FC is adequate for your CYA level.
How often should I test and balance pool water?
Test free chlorine and pH two to three times per week during the swim season. Test Total Alkalinity, CYA, and Calcium Hardness monthly. After heavy rain, a big pool party, or any visible water clarity change, test FC and pH before the next swim. The more frequently you test, the smaller each correction needs to be, which keeps chemical costs down and chemistry stable.
What order do I add pool chemicals?
Always: Total Alkalinity first, then pH, then sanitizer (chlorine/bromine), then any other additives. Wait 15-30 minutes between each addition with the pump running. Test again after 4-6 hours before adding anything else. Never add two chemicals simultaneously, some combinations produce hazardous reactions, and at minimum you won’t know which one moved which parameter.
Can I balance pool water myself or do I need a professional?
Most pool owners can handle routine chemistry balancing with a good liquid test kit (Taylor K-2006 or equivalent) and this guide as a reference. Where professionals add value: identifying root-cause chemistry problems that keep recurring (often a plumbing or equipment issue), interpreting a Langelier Saturation Index calculation, or diagnosing persistent algae despite correct chemistry. Urgent situations like confirmed algae bloom or pH below 7.0 benefit from a professional opinion if you’re new to the process.
What is a balanced pool?
A balanced pool has all six parameters within acceptable ranges simultaneously: FC 1-5 ppm (ideally 2-4 ppm), pH 7.2-7.8 (ideally 7.4-7.6), TA 60-150 ppm (ideally 80-120 ppm), CYA 20-100 ppm (ideally 30-50 ppm for chlorine pools), CH 150-400 ppm (ideally 200-275 ppm for plaster), and CC below 0.5 ppm. A balanced pool is clear, comfortable for swimmers, non-corrosive to equipment, and non-scaling on surfaces. All six parameters working together is what “balanced” means, not just chlorine in range.