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 – 90 ppm (some sources still cite the wider 80 – 120 industry range, but a lower target of 50 – 90 ppm for chlorine pools and 70 – 90 ppm for saltwater keeps pH more stable).
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 – 90 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. Plotted on a pH/TA grid, each chemical action is a specific arrow:
| Action | pH effect | TA effect | When to use |
|---|---|---|---|
| Muriatic acid | Lowers strongly | Lowers strongly | pH or TA too high (or both) |
| Baking soda | Slight raise (≤ 0.1) | Raises ~10 ppm per 1.5 lb / 10k gal | TA too low, pH already OK |
| Soda ash | Raises strongly | Slight raise | pH too low (below 7.2) |
| Aeration | Raises (slowly) | No change | Lowering TA without dropping pH |
The tricky case: TA too high, pH already OK
Acid lowers both pH and TA in a fixed ratio, so repeated doses will drag pH below 7.2 before TA reaches target. The fix is aeration — running a waterfall, jets pointed up, or a bubbler. It offgasses CO₂ and raises pH back up without bumping TA. Alternate: acid (both drop), aerate (only pH recovers), retest, repeat until TA is in range.
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 most pool pros follow:
- 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 – 90 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
- Pool Chemistry for Beginners (start here)
- Pool chemistry cheat sheet
- Pool alkalinity vs pH
- How to balance pool water in 4 steps
- Baking soda vs soda ash
- Pool pH too high? How to fix it
- Pool pH keeps rising
- Ideal pool pH level
- How to lower pool alkalinity
- How much muriatic acid to add to a pool
- Does high alkalinity cause cloudy water?
Related reading
- Muriatic acid calculator — exact dose to lower pH or total alkalinity
- Baking soda calculator — exact dose to raise total alkalinity
- Pool pH calculator — raise or lower pH with exact muriatic acid or soda ash dose
- Why LSI Matters — 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
- Try PoolChem Tracker — calculate exact doses for pH and TA
