Pool pH keeps rising? Here's why (and how to stop it)
If your pool pH climbs back to 8.0+ every few days no matter how much acid you add, you don't actually have a pH problem — you have a cause that keeps pushing pH upward. The usual suspects are high alkalinity, a salt chlorine generator, aeration features, or fresh plaster. Fix the cause and pH will start to hold.
Why pH rises in the first place
Even a perfectly balanced pool will drift upward over time. That's just chemistry: as carbon dioxide off-gasses from the water surface, pH rises. The carbonate buffer system that gives you alkalinity slowly tips toward the basic side as CO₂ leaves the water. This is normal — most pools need acid every 1–2 weeks just to counter this natural drift.
What's not normal: pH climbing more than 0.3 in a few days, or needing acid every other day to keep it under 7.8. If that's you, something specific is driving it.
The 6 main causes of constantly rising pH
| Cause | Telltale sign |
|---|---|
| 1. High total alkalinity | TA is above 120 ppm. Big buffer means strong "spring" pulling pH up |
| 2. Salt chlorine generator | Salt pool. pH drift is built into how the cell works |
| 3. Aeration features | Waterfall, spillover, fountain, or jets aimed at surface — fastest drift after running them |
| 4. Fresh plaster or pebble | Pool less than 12 months old. Surface is still leaching calcium hydroxide |
| 5. Repeated soda ash or cal-hypo use | Adding pH increaser or cal-hypo shock regularly drives pH up |
| 6. Heavy use of liquid chlorine | Sodium hypochlorite has pH ~13. Daily large doses creep pH up over time |
Most "stubborn pH" problems are actually #1 or #2. Let's go through each.
1. High alkalinity (the #1 cause)
This is the single most common reason. Total alkalinity acts as a buffer — the higher it is, the harder it pulls pH back to its equilibrium point (usually around 8.0+). If your TA is at 140 ppm, you're going to spend the rest of the summer adding acid every few days.
The fix is to lower TA into the 60–90 ppm range. This breaks the spring. Once TA is in range, pH adjustments stick. The process: add muriatic acid in larger doses than usual, then aerate (run water features, point returns upward) to raise pH back up while leaving TA lower. Repeat over a few days. Full process in how to lower pool alkalinity.
Don't fight pH while TA is high
Adding acid only to lower pH when TA is high is treating the symptom, not the cause. The acid lowers both — pH bounces back in days, TA stays high. You'll spend more chemicals than just fixing TA properly once.
2. Salt chlorine generators
If you run a salt cell, expect pH drift. The electrolysis process that turns salt into chlorine releases hydrogen gas at one electrode and produces hydroxide at the other — the result is a steady upward push on pH. Most SWG pools need acid weekly even when everything else is perfect.
You can reduce (not eliminate) the drift by:
- Keeping TA on the lower end of range (TFP suggests 60–80 ppm for SWG pools)
- Running CYA higher (70–80 ppm) so you can run a lower FC and reduce cell run time
- Turning off water features that aerate when the SWG runs
For a deeper look at salt-specific chemistry, see saltwater vs chlorine pools.
3. Aeration features
Anything that breaks the water surface accelerates CO₂ off-gassing — which means faster pH climb. The biggest offenders:
- Waterfalls and spillovers
- Spa-to-pool overflows
- Fountains, deck jets, or "sheer descent" features
- Return jets pointed up at the surface
- Air-blown spa jets when sharing water with the pool
You don't have to disable everything — these features are part of the pool. But if pH won't hold, try running them less frequently, point return jets sideways instead of up, and check pH the day after a feature has run for hours.
4. Fresh plaster or pebble finish
Brand-new plaster, pebble, and quartz finishes leach calcium hydroxide for the first 6–12 months as they cure. This raises both pH and alkalinity. It's normal and temporary. Test more often during the curing period, dose acid in small amounts, and don't be surprised by 10–20 ppm of TA creep per month.
The fix: more frequent acid additions on a curing pool, and accept that the chemistry will be more reactive until the surface stabilizes. Don't reduce TA aggressively during cure — the leaching needs that buffer.
5. Repeated use of high-pH chemicals
Some of the chemicals you add regularly push pH up every time:
- Soda ash (pH increaser): pH ~11.3 in solution. Even small doses raise pool pH a lot.
- Cal-hypo (granular shock): pH ~12. Routine shocking with cal-hypo will steadily lift pH and TA.
- Borates: If you're using borate-based pH buffers, they intentionally hold pH up.
If you're shocking weekly with cal-hypo, switching to liquid chlorine (sodium hypochlorite) eliminates the calcium addition and reduces ongoing pH drift.
6. Daily liquid chlorine on a low-CYA pool
Liquid chlorine has a high pH at the moment of addition (sodium hypochlorite is pH ~13). For most pools the effect is balanced by chlorine consumption — adding chlorine raises pH temporarily, using it up lowers pH back down, roughly canceling out.
But if you're adding huge daily doses (low CYA pools with high sun exposure can consume 4+ ppm per day), the short-term pH bumps add up faster than acid additions are removing them. Raising CYA so you can run a lower FC and add less chlorine often calms the drift down.
How to diagnose which one is yours
Use a process of elimination:
- Test TA. If above 120 ppm, that's almost certainly your cause. Lower TA before doing anything else.
- Are you on a salt system? Then weekly acid is normal; only worry if pH rises faster than once a week.
- How old is the plaster? Under a year — fresh-finish drift is expected. Just keep dosing.
- Note your features. If pH spikes after waterfalls/fountains run, that's the cause. Test before and after.
- What's your shock product? If cal-hypo, try switching one or two doses to liquid and watch pH the following week.
- Look at chlorine consumption. Burning through 4+ ppm of FC daily on low CYA can drive pH up via repeated liquid chlorine doses.
How often is "normal" drift?
| How often you add acid | What it means |
|---|---|
| Every 2 weeks | Normal. Stop worrying. |
| Weekly (SWG pool) | Normal for salt pools. |
| Twice a week | Mild cause active — check TA, aeration, or chemical choice. |
| Every 2–3 days | One or more strong causes. Don't keep dosing — diagnose. |
| Daily | TA is almost certainly out of range, or you have a major plaster/SWG situation. |
When to stop fighting and just dose
Some drift is permanent: salt pools, mature pools with water features running daily, and pools in dry climates with heavy evaporation will always need regular acid. The goal isn't zero acid additions — it's predictable ones. If you can put acid on a weekly calendar and forget about it, you've won.
The diagnostic above is for when the drift is unpredictable, expensive in chemical, or pushing pH so high that chlorine effectiveness drops (chlorine is only ~22% active at pH 8.0 vs ~65% at pH 7.2).
Quick reference
- All pools drift up — CO₂ off-gassing makes pH rise naturally. Acid every 1–2 weeks is normal.
- Rising fast = root cause. The top three: TA above 120, salt cell, or active water features.
- Fix TA first. Lowering TA into the 60–90 range stops the strongest pH push.
- Salt pools always drift — set a weekly acid cadence and stop fighting it.
- Fresh plaster needs 6–12 months to settle — don't expect stable chemistry until then.
See your pH drift over time
PoolChem Tracker charts pH and alkalinity trends so you can spot whether your drift is normal cadence or something pushing it harder. Plus exact acid doses every time.
Pool Chemistry Basics Series
Related reading
- What Is LSI? — water balance ties pH, alkalinity, and calcium together
- Saltwater vs Chlorine Pools — why SWG pools need more acid
- How Often to Test Pool Water — pH testing cadence
- Free Pool Dose Calculator — exact muriatic acid doses
