Part of: Pool Chemistry Basics Series

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

CauseTelltale sign
1. High total alkalinityTA is above 120 ppm. Big buffer means strong "spring" pulling pH up
2. Salt chlorine generatorSalt pool. pH drift is built into how the cell works
3. Aeration featuresWaterfall, spillover, fountain, or jets aimed at surface — fastest drift after running them
4. Fresh plaster or pebblePool less than 12 months old. Surface is still leaching calcium hydroxide
5. Repeated soda ash or cal-hypo useAdding pH increaser or cal-hypo shock regularly drives pH up
6. Heavy use of liquid chlorineSodium 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:

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:

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:

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.

PoolChem Tracker logs pH trends so you can spot drift patterns and pick the right root-cause fix. Try it free

How to diagnose which one is yours

Use a process of elimination:

  1. Test TA. If above 120 ppm, that's almost certainly your cause. Lower TA before doing anything else.
  2. Are you on a salt system? Then weekly acid is normal; only worry if pH rises faster than once a week.
  3. How old is the plaster? Under a year — fresh-finish drift is expected. Just keep dosing.
  4. Note your features. If pH spikes after waterfalls/fountains run, that's the cause. Test before and after.
  5. What's your shock product? If cal-hypo, try switching one or two doses to liquid and watch pH the following week.
  6. 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 acidWhat it means
Every 2 weeksNormal. Stop worrying.
Weekly (SWG pool)Normal for salt pools.
Twice a weekMild cause active — check TA, aeration, or chemical choice.
Every 2–3 daysOne or more strong causes. Don't keep dosing — diagnose.
DailyTA 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

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.

Download on the App Store

Related reading