Pool alkalinity vs pH: what's the difference?
pH measures how acidic or basic your pool water is right now. Total alkalinity (TA) is the buffer that resists changes to that pH. pH controls swimmer comfort and chlorine effectiveness; alkalinity controls how stable that pH stays day to day. They're related, but they're not the same number — and you need both in range.
What is pH?
pH is a scale from 0 to 14 that measures how acidic (low) or basic (high) the water is. 7.0 is neutral. Pure water sits at 7.0. Stomach acid is around 2. Bleach is around 13. The scale is logarithmic, so a pH of 6 is ten times more acidic than 7.
For pools, the target range is 7.4 – 7.8, with most pool pros aiming for 7.5 – 7.6. That window is the sweet spot because:
- It matches the pH of human tears and skin — comfortable for swimmers
- Chlorine sanitizes effectively in this range (efficiency drops sharply above 8.0)
- Pool surfaces, equipment, and metal parts don't corrode or scale
For the full breakdown on pH targets, see the ideal pool pH level.
What is total alkalinity?
Total alkalinity (TA) measures the concentration of dissolved alkaline compounds in your water — mostly carbonates and bicarbonates. It's measured in parts per million (ppm), with the typical target range of 60 – 120 ppm (some sources say 50 – 90 ppm for plaster pools; TFP recommends 50 – 90 for chlorine pools and 70 – 90 for saltwater).
Alkalinity itself doesn't make the water acidic or basic — it makes the pH stable. Think of TA as a sponge that absorbs acidic or basic additions before they can shift pH. With healthy TA, you can add chemicals or have heavy bather load without pH swinging wildly. With low TA, pH bounces around with every small disturbance.
Easy analogy
If pH is the temperature of a room, alkalinity is the insulation. Insulation doesn't set the temperature, but it determines how quickly the temperature changes when something disturbs it.
The relationship between them
pH and alkalinity are chemically linked through the carbonate buffer system. When you add anything to your pool — chemicals, rain, swimmers — the alkalinity neutralizes some of the disturbance before pH can move. That's why a pool with TA in range tends to hold pH steady, and why a pool with TA out of range fights you every time you test.
| pH | Total Alkalinity | |
|---|---|---|
| What it measures | Acidity/basicity right now | The water's buffer capacity |
| Target range | 7.4 – 7.8 | 60 – 120 ppm |
| Units | Unitless (0 – 14 scale) | ppm (parts per million) |
| What raises it | Soda ash, aeration, low TA | Baking soda, soda ash (mild) |
| What lowers it | Muriatic acid, dry acid, rain, CO₂ | Muriatic acid (with aeration) |
| Test priority | Daily during heavy use | Weekly |
How they affect each other
The two readings don't move independently — adjusting one almost always nudges the other:
- Adding baking soda raises TA significantly and pH slightly.
- Adding soda ash raises pH a lot and TA as a side effect.
- Adding muriatic acid lowers both pH and TA together.
- Aeration (water features, swimmers, jets pointed up) raises pH without changing TA — by off-gassing CO₂.
This is exactly why baking soda vs soda ash matters: picking the right one depends on which number you're actually trying to move.
Which to fix first
The standard rule, used by TFP and most pool pros:
- Bring TA into range first. A stable buffer lets pH settle. Trying to lock pH in place while TA is way off is fighting physics.
- Then adjust pH. Once alkalinity is healthy, pH adjustments hold longer and need less chemical.
The exception: if both pH and TA are low at the same time, soda ash raises both at once — that's the simpler fix. Full step-by-step order in how to balance pool water.
Common scenarios
| Your readings | What it means | Fix |
|---|---|---|
| pH 7.6, TA 90 ppm | Balanced | Nothing — maintain |
| pH 7.2, TA 50 ppm | Both low | Soda ash raises both |
| pH 7.5, TA 40 ppm | Low TA only | Baking soda |
| pH 8.0, TA 80 ppm | High pH only | Small muriatic acid dose |
| pH 8.2, TA 180 ppm | Both high | Acid + aeration |
| pH 7.0, TA 200 ppm | High TA dragging pH around | Muriatic acid to lower TA, then watch pH |
When pH won't stay put
If your pH keeps drifting even after you adjust it, alkalinity is usually the reason:
- TA too high (above 120 ppm): pH tends to creep upward over time. You'll be adding acid every few days. Bring TA down first, and pH stabilizes.
- TA too low (below 60 ppm): pH bounces — high after rain, low after shock, all over the place. Bring TA up to give the water a buffer.
- High CYA inflates the reading: Cyanuric acid contributes to the alkalinity test. The "carbonate alkalinity" (the part that actually buffers) is roughly TA minus (CYA ÷ 3). If your CYA is 60 and TA reads 90, your real buffer is only about 70 ppm.
Why LSI cares about both
The Langelier Saturation Index — the number that predicts whether your water will corrode metal or form scale — uses pH and corrected alkalinity together. Two pools with the same pH can have completely different LSI based on TA. See what is LSI for the full balance picture.
Quick reference
- pH — how acidic/basic right now. Target 7.4 – 7.8. Affects comfort, chlorine, and corrosion.
- Total alkalinity — the buffer that resists pH change. Target 60 – 120 ppm. Affects how stable pH stays.
- They move together — most adjustments shift both. Pick the chemical that moves the right one most.
- Fix TA first when both are off. A stable buffer makes pH adjustments stick.
- Drifting pH is almost always a TA problem in disguise.
Track pH and alkalinity together
PoolChem Tracker tests pH and TA together, recommends the right chemical, and tells you which to adjust first based on your current readings.
Pool Chemistry Basics Series
Related reading
- What Is LSI? — how pH and alkalinity combine into water balance
- Free Chlorine vs Total Chlorine — the other "vs" reading every pool owner needs
- How Often to Test Pool Water — testing cadence for pH and TA
- Free Pool Dose Calculator — calculate exact doses for pH and TA
