How to Lower Pool pH: Acid, Alkalinity and Why It Keeps Climbing

High pH is the most common chemistry correction on a pool route, and the one most often done by feel. A splash of acid goes in because the pool usually needs one, the reading comes down for a week, and the same splash goes in the following Tuesday. Nobody asks why the pool keeps climbing, because the fix works well enough that the cause never has to be found.
That is fine until it is not. A pool drifting high quietly loses sanitising power, starts laying scale on the tile and inside the heater, and turns hazy in a way that gets blamed on the filter. And acid added carelessly is a safety problem on the truck and a surface problem in the pool, which is a lot of risk to carry for a correction that takes two minutes to do properly.
What follows is why pH climbs in the first place, which acid to carry and why, how to lower pH without overshooting, how alkalinity changes the job, and what to do with the pool that will not stay down however often you correct it.
Why pool pH keeps climbing
Most pools drift upward on their own. Water that is being moved, splashed or aerated gives up dissolved carbon dioxide to the air, and losing carbon dioxide pushes pH up. That is why waterfalls, spillover spas, deck jets and pools with a lot of swimmer activity all tend to run high, and why a pool with a new water feature suddenly starts needing more acid than it ever did.
- pH
- A measure of how acidic or basic the water is, on a scale where 7 is neutral. Pool water is kept slightly basic. Because the scale is logarithmic, a small change in the number is a large change in the water, which is why a pool reading 8.0 behaves very differently from one reading 7.5.
The chemicals going into the pool matter as well. Liquid chlorine has a high pH itself and nudges the pool upward every time it goes in. Salt chlorine generators produce chlorine in a way that also drives pH up, so saltwater pools are some of the most acid-hungry on any route. Fresh plaster pushes pH up hard for its first months. And high total alkalinity keeps pulling pH back up however many times you bring it down.
| Cause | How to recognise it | What fixes the cause |
|---|---|---|
| Aeration from features and jets | Pool climbs faster when the waterfall, spa spillover or deck jets run | Run features less, or accept a higher acid demand as the cost of the feature |
| Salt chlorine generator | Steady upward drift week after week, more in hot weather when the cell works harder | Regular small acid doses; check the cell output is not set higher than the pool needs |
| Liquid chlorine as the main sanitiser | pH rises in step with the chlorine you add | Expected; budget the acid alongside the chlorine |
| High total alkalinity | pH comes down after acid, then climbs straight back within days | Bring alkalinity down over several visits |
| New plaster | A resurfaced pool that eats acid for its first months | Frequent small corrections while the surface cures |
| Fill water | A heavily topped-up pool that starts high every visit | Test the source water; correct for it rather than fighting it weekly |
Aeration from features and jets
- How to recognise it
- Pool climbs faster when the waterfall, spa spillover or deck jets run
- What fixes the cause
- Run features less, or accept a higher acid demand as the cost of the feature
Salt chlorine generator
- How to recognise it
- Steady upward drift week after week, more in hot weather when the cell works harder
- What fixes the cause
- Regular small acid doses; check the cell output is not set higher than the pool needs
Liquid chlorine as the main sanitiser
- How to recognise it
- pH rises in step with the chlorine you add
- What fixes the cause
- Expected; budget the acid alongside the chlorine
High total alkalinity
- How to recognise it
- pH comes down after acid, then climbs straight back within days
- What fixes the cause
- Bring alkalinity down over several visits
New plaster
- How to recognise it
- A resurfaced pool that eats acid for its first months
- What fixes the cause
- Frequent small corrections while the surface cures
Fill water
- How to recognise it
- A heavily topped-up pool that starts high every visit
- What fixes the cause
- Test the source water; correct for it rather than fighting it weekly
Most high-pH pools have more than one of these at once. The weekly acid dose treats all of them; only finding the cause reduces it.
Why a high reading matters more than it looks
The obvious problems with high pH are the visible ones: scale forming along the tile line, deposits building inside heaters and salt cells, and water turning dull and hazy. Those are real, and they cost money to fix. But the bigger problem is invisible. Chlorine loses much of its sanitising strength as pH climbs, so a pool sitting high can have a perfectly normal chlorine reading and still be half-protected.
That is why pH is the reading that quietly decides whether everything else works. A pool that keeps turning hazy or growing algae despite a respectable chlorine level is very often a pH problem, and the connection between high pH, scale and cloudy water is covered in detail in the cloudy pool water guide. Getting the reading right in the first place, including where to draw the sample, is covered in the pool water testing guide.
Low pH is a problem too, and it is worth saying plainly because overshooting is the most common mistake with acid. Water below the target range is corrosive: it etches plaster, attacks metal fittings and heat exchangers, and stings swimmers' eyes. Bringing a pool down too far is not a safe error.
Muriatic acid or dry acid
Two products do almost all of the pH-lowering on pool routes: muriatic acid, a liquid form of hydrochloric acid, and dry acid, which is sodium bisulfate in granular form. Both work. The choice is about handling, cost and what each leaves behind.

| How they compare | Muriatic acid (liquid) | Dry acid (sodium bisulfate) |
|---|---|---|
| How it is sold | Liquid in jugs, in more than one strength | Granules in tubs or bags |
| Handling on the truck | Fumes, splash risk, needs secure upright storage away from chlorine | Easier to carry and measure; dust is still an irritant |
| Adding it to the pool | Poured slowly into moving water, diluted first if you prefer | Pre-dissolved in a bucket of pool water, then added |
| What it leaves behind | Chlorides, which the water already carries | Sulfates, which build up over time |
| Typical route use | The usual choice for regular corrections | Smaller jobs, customers who dose between visits, or where liquid acid is impractical |
How it is sold
- Muriatic acid (liquid)
- Liquid in jugs, in more than one strength
- Dry acid (sodium bisulfate)
- Granules in tubs or bags
Handling on the truck
- Muriatic acid (liquid)
- Fumes, splash risk, needs secure upright storage away from chlorine
- Dry acid (sodium bisulfate)
- Easier to carry and measure; dust is still an irritant
Adding it to the pool
- Muriatic acid (liquid)
- Poured slowly into moving water, diluted first if you prefer
- Dry acid (sodium bisulfate)
- Pre-dissolved in a bucket of pool water, then added
What it leaves behind
- Muriatic acid (liquid)
- Chlorides, which the water already carries
- Dry acid (sodium bisulfate)
- Sulfates, which build up over time
Typical route use
- Muriatic acid (liquid)
- The usual choice for regular corrections
- Dry acid (sodium bisulfate)
- Smaller jobs, customers who dose between visits, or where liquid acid is impractical
Dose either product from its own label and the pool's volume. Muriatic acid in particular is sold in different strengths, so a dose that is right for one jug can be wrong for another.
On a route, muriatic acid is usually the practical choice because it is cheaper per correction and mixes in quickly. Its downside is handling. It fumes, it corrodes anything metal it sits near, and it must never share a compartment with chlorine, because the two produce chlorine gas if they meet. How to lay out a truck so acid and chlorine are separated and secured is part of the pool service truck setup guide.
Dry acid is easier to handle and easier to leave with a customer who adds chemicals between visits. The trade-off is the sulfate it leaves behind, which accumulates in the water over time and matters more in some pools than others. For occasional use it is not a concern; as the only acid a pool ever sees, it is worth keeping in mind.
How to lower pH without overshooting
The procedure is simple. What makes it go wrong is doing it quickly, in the wrong place, or all at once.
If in doubt, add less. A second small dose next visit is better than a pool you pushed too low.
- 1
Test pH and total alkalinity together
Read both before deciding anything. The alkalinity number tells you whether this is a one-off correction or a pool that will keep climbing, and it changes how much acid the same pH drop will take.
Record the starting readings against the property before you dose, so the history shows what you were responding to.
- 2
Work out the dose from the label, not from habit
Use the dosing chart on the product you are carrying, the pool's volume and how far the reading needs to move. A splash that works on one pool is too much for a smaller one and not enough for a bigger one, and muriatic acid sold in different strengths makes a habitual dose unreliable.
When a large correction is needed, split it. Add part of the dose now and the rest on the next visit once you have seen how the pool responded.
- 3
Pump on, then add slowly into moving water
With the pump running, pour the acid slowly into the deep end, in front of a return if you can, so it disperses quickly instead of sitting in one place. Keep the jug low to the surface to avoid splashing.
Never pour acid into the skimmer, where concentrated acid passes straight through the pump, heater and filter. And never add water to acid when diluting it; add the acid to the water.
- 4
Brush the area and let it circulate
Brush the floor where the acid went in so it does not sit concentrated against the surface, then let the pool circulate. Acid that pools on the floor of a still pool can etch plaster and stain it.
- 5
Retest after the water has mixed, not straight away
A reading taken minutes after dosing is testing a pool that has not finished mixing. Retest after several hours of circulation, or on the next visit, and adjust from there.
If the reading came down further than expected, note it. The next dose for that pool should be smaller.
Acid and chlorine never meet outside the pool
Muriatic acid and chlorine products release chlorine gas when they come into contact. Store them apart on the truck, use separate measuring containers, never pour them into the pool at the same spot at the same time, and never add either to a bucket that has held the other. Wear eye protection and chemical-resistant gloves when handling acid, and keep water on the truck to rinse a splash.
Alkalinity: the reason pH will not stay down
Total alkalinity is pH's buffer. It resists changes in pH, which is useful when it is in range and a nuisance when it is too high. A pool with high alkalinity pulls its pH back up within days of every correction, and the owner ends up paying for acid every single visit to fix a symptom.
Acid lowers alkalinity as well as pH, which is the key to fixing it. The standard approach is to add acid to bring pH down, which also takes some alkalinity out, and then let aeration bring pH back up without adding alkalinity back. Repeated over several visits, the alkalinity comes down while pH stays in a workable range. Running the water features, pointing returns up at the surface or simply letting a spa spill over all speed up the aeration half of the job.
The same high-pH pool, handled two ways
Correcting the reading
- Acid added every visit because the pool always reads high
- The dose poured in by eye from whichever jug is on the truck
- Alkalinity never tested, because pH is the number that looks wrong
- Scale building on the tile and in the heater regardless
- The owner pays for acid every week without knowing why
Correcting the cause
- Alkalinity tested alongside pH on every high reading
- The dose worked out from the label and split when it is large
- Alkalinity brought down over several visits with acid and aeration
- The pool holds its pH for longer between corrections
- The owner hears what was causing the climb and what changed
When pH will not stay down
If a pool is back up within days of every correction, the answer is almost never more acid. It is one of a handful of causes, and each of them has a different fix.
Working through a pool that keeps climbing
0 / 7Acid demand as a number worth tracking
On one pool, acid is a line item. Across a route, acid demand is one of the most useful signals you have. A pool whose weekly acid dose suddenly doubles has changed: a new water feature, a salt cell turned up, a refill, a resurfacing, or alkalinity that has been creeping for a month. A pool whose acid use drops to nothing may have a problem heading the other way.
That signal only exists if the dose is written down every time, alongside the readings it was responding to. With readings and doses recorded per visit, a spike in acid use stands out in a season's history rather than being noticed when a heater fails. It is also what makes the chemical line on an invoice defensible, which is one reason chemicals and what they cost are worth settling in the pool service contract before the season starts. If your technicians log readings and dosages on each stop in the Pool Runs mobile app, that history builds itself as the route runs.
None of this is complicated. It is testing pH and alkalinity together, dosing from the label instead of from habit, adding acid slowly into moving water, keeping it well away from chlorine, and asking why a pool keeps climbing instead of simply correcting it again. Done that way, lowering pH stops being a weekly ritual and becomes what it should be: an occasional correction on a pool whose cause you already understand.
Ready to try Pool Runs?
See how Pool Runs can streamline your pool service business.