Nearly every pool problem you'll ever have is a water chemistry problem wearing a disguise. (New to the vocabulary? The pool glossary has all of it in plain English.)
Cloudy water. Algae. Stinging eyes that everyone blames on "too much chlorine." Scale creeping along the tile. A heater that keeps failing on a pool that's four years old. Plaster that's gone rough way too early. Chase any of them backward far enough and you land on a number somebody stopped checking.
Here's the good news: there are only five numbers, and once they're right they mostly stay right. The bad news is that nobody teaches them in the correct order, so people spend a whole season adding things and never quite getting there.
Key takeaways
- Order beats precision. Alkalinity before pH, every time — alkalinity is what holds pH still.
- Your chlorine target isn't a fixed number. It scales with your cyanuric acid, and almost nobody tests CYA.
- Test strips are fine for a quick pH glance. For free chlorine and CYA they'll lie to you, and that lie costs about $80 in shock.
- Add two-thirds of what the math says, let it circulate, retest. Undershooting is a nuisance. Overshooting is a project.
- If you test one thing a week, make it free chlorine. One thing a month, make it CYA.
The five numbers
Your kit gives you more readings than this. These are the ones that change what you do this afternoon.
| Test | Target | Acceptable | Why it matters |
|---|---|---|---|
| Free chlorine | 10-15% of CYA | min 7.5% of CYA | The chlorine still able to do work. It scales with your stabilizer — this is not a fixed number. |
| pH | 7.4–7.6 | 7.2–7.8 | Drives chlorine effectiveness, swimmer comfort, and whether your water eats surfaces or coats them. |
| Total alkalinity | 70–120 ppm | 60–140 ppm | The shock absorber under pH. Set this before you touch pH or you will set pH twice. |
| Calcium hardness | 250–400 plaster, 175–275 vinyl | 150–500 ppm | Too low and the water strips calcium out of plaster and grout. Too high and it scales tile, heaters and salt cells. |
| Cyanuric acid | 30–50 ppm | 20–80 ppm | Sunscreen for chlorine. Also the number that quietly decides how much chlorine you need. |
Test properly or don't bother
You can't dose water you haven't measured, and honestly, a big chunk of terrible pool advice starts with a bad reading rather than bad chemistry.
Pull the sample right. Elbow depth, away from the returns, away from the skimmer, and not right where you dumped acid yesterday. Surface water reads different. Water in front of a return has just come off the cell.
Use the right tool. Strips are handy and genuinely fine for a quick pH sanity check. For free chlorine above about 5 ppm, for combined chlorine, and for CYA, they're close to useless — the color blocks are too coarse and the reagents go off in the bottle sitting in a hot shed.
A drop-based FAS-DPD kit runs about $90 to $100 and reads free chlorine in 0.2 ppm steps. If you've ever spent a weekend and $80 of chlorine clearing an algae bloom you didn't see coming, that one weekend nearly paid for the kit.
Get on a rhythm. Free chlorine and pH twice a week in season. Alkalinity weekly. Calcium and CYA monthly, and any time you've topped off a lot. After a big rain. After a party — bather load eats chlorine faster than sunlight does, and people always underestimate that one.
Skip the mental mathChlorine dosage calculatorYour volume, your current reading, your target. Gives you the amount of the exact product sitting in your shed.Why the order matters so much
Nobody explains this at the pool store, and it's the whole game.
These five numbers aren't independent. Move one and you move others. Do them in the wrong sequence and you'll undo your own work, then blame the chemicals.
Alkalinity comes before pH because alkalinity is the thing holding pH in place. Try to set pH first in water sitting at 200 ppm alkalinity and it won't stay put — you'll be back with the acid jug in three days wondering what you did wrong. Drop alkalinity to 90 first and pH suddenly behaves.
Calcium and CYA come last because they barely move on their own, and neither one comes down without draining water. Set-and-forget numbers. Which is exactly why you want to be careful setting them.
Do it with your numbersPool chemistry calculatorPut in your test results and it works through them in this order, with the amount of each product for your pool.Step by step
Before you start
- Time
- 1 hr 30 min
- Difficulty
- Easy
- Cost
- $30–$60 in chemicals
Tools
- Drop-based test kit
- Measuring jug and bucket
- Gloves and eye protection
- Wall brush
Supplies
- Liquid chlorine
- Baking soda
- Muriatic acid
- Soda ash
- Calcium chloride
- 1
Test everything and write it down
10 minAll six: free chlorine, combined chlorine, pH, total alkalinity, calcium hardness, CYA. On paper, or in your phone with the date: the test log does that and charts each reading.
One reading tells you where you are today. Three readings over three weeks tell you what your pool does — whether pH climbs on its own, whether chlorine burns off fast, whether hardness is creeping because your fill water is loaded with it. That pattern is worth more than any single test, and it's the thing separating people who fight their pool from people who don't.
- 2
Unsafe water comes first
15 minFree chlorine at or near zero, or green water, and this is the only thing on the list that can't wait. Get chlorine up now.
Everything else here is a comfort, longevity or cost problem. Zero sanitizer is a health problem, and it's the one situation where I'd tell you to keep everyone out of the water until it's fixed.
- 3
Set total alkalinity
20 min, then waitRaising it is easy. Baking soda, about 1.5 lbs per 10,000 gallons for every 10 ppm you want. Broadcast it over the deep end with the pump running. It's very hard to screw up — it's baking soda.
Lowering it is the annoying one. Muriatic acid, roughly 26 fl oz of 31.45% per 10,000 gallons per 10 ppm. It'll drop your pH too. That's expected. Add acid, let it circulate, then aerate — angle the returns up, run the waterfall, turn on the spa spillover — to walk pH back up without pulling alkalinity along with it.
That acid-then-aerate cycle usually takes two or three rounds spread over several days. There's no product that does it faster. Anything sold as "alkalinity reducer" is dry acid with a markup.
- 4
Now pH
15 min, then waitWith alkalinity sorted, pH stops fighting you.
Down: about 12 fl oz of 31.45% muriatic acid per 10,000 gallons moves pH roughly 0.2 at normal alkalinity. Dilute into a bucket of water first — acid into water, never the other way — and pour it slowly into the deep end with the pump running.
Up: soda ash works. But if alkalinity's already where you want it, just aerate. Point the returns up, run a fountain, and pH climbs for free. I've fixed a lot of low-pH pools with nothing but a return eyeball turned 30 degrees.
- 5
Calcium hardness
15 minLow is the direction that does damage. Water short on calcium goes and finds some, and on a plaster pool that means your plaster. On any pool it means your grout. Soft-water regions — the Pacific Northwest, parts of New England — this is a real and expensive problem.
Calcium chloride raises it. Add it slowly with the pump running; it gives off heat as it dissolves.
Nothing lowers it chemically. High hardness means partial drain and refill, or an RO service if you're somewhere water is scarce and expensive. In Phoenix that's a real line item, and it's why LSI management matters more out there than a hardness number on its own.
- 6
Cyanuric acid — go slow
10 minOutdoors with no stabilizer, unprotected chlorine has a half-life measured in tens of minutes in July sun. Genuinely. You can dose in the morning and read zero by mid-afternoon.
At 30–50 ppm CYA it holds through the day fine.
Add it slowly. CYA is stubborn about dissolving — put granular stabilizer in an old sock in the skimmer rather than dumping it in the pool, where it'll sit on the floor and bleach your liner. And it takes several days to read accurately, so don't test on day one, decide you need more, and double up. Overshoot means draining water.
- 7
Set your real chlorine target
5 minNow you know CYA, so you can set free chlorine against it. The published target band is 10–15% of your CYA reading. Aim near the middle, around 11–12%. Hard floor is 7.5%.
At 30 ppm CYA, target's about 4 ppm. At 60 ppm CYA, you're looking at closer to 7 ppm.
This one relationship explains more "my chlorine reads fine but I've got algae" calls than everything else combined. It's the thing I'd tattoo on people if I could.
The mistakes I see over and over
Chasing pH and ignoring alkalinity. (The full explanation of that relationship is worth ten minutes.) If you're adding acid every three days, your alkalinity is high and something's aerating your water. Bring alkalinity down toward 70–80 and the acid demand usually halves. People spend years on the every-three-days routine because nobody told them.
Trusting a strip on CYA. This is the reading most owners have never taken. Stabilized tabs add it continuously, and a pool on year-round trichlor can hit 100+ ppm without anyone noticing until August, when suddenly nothing works.
Dosing to a volume somebody guessed. Probably half the pools I've tested are being dosed to a number the previous owner made up. Fifteen minutes with a tape measure fixes every dose you'll calculate for the next twenty years.
Adding three things on the same afternoon. Chemicals need to move around. Dump alkalinity increaser and acid in together and you get cloudy water and no idea which one caused what.
Buying a product for every symptom. Clarifier for cloudy water caused by low chlorine. Algaecide for algae caused by low chlorine. Phosphate remover for algae caused by low chlorine. The pool store isn't lying to you exactly — those products all do something — but they're treating the symptom while the actual cause sits there untouched.
What "balanced" really means
Getting each number in range is the beginner version, and it's fine. The version we actually manage to is the Langelier Saturation Index — one figure combining pH, temperature, calcium hardness, alkalinity and TDS that tells you whether your water will dissolve surfaces, coat them, or leave them alone.
Between −0.3 and +0.3 is balanced. Below that your water's hungry and will pull calcium out of plaster, grout, and eventually your heat exchanger. Above it you get scale on the tile, inside the cell, and inside the heater.
You don't need to run LSI weekly. But know it exists, because it's why two pools with identical test results behave completely differently at 62°F in April and 88°F in August. Temperature is in that equation, and most people never think about it.
Water that's too aggressive
Water that's too scaling
What the week actually looks like once it's right
This is the part nobody believes until they've done a season of it. Once the water's balanced, keeping it there is nothing.
- Twice a week: free chlorine and pH, adjust chlorine
- Weekly: alkalinity, brush the walls and steps, empty baskets
- Monthly: calcium hardness and CYA
- After heavy rain or a party: test everything, expect chlorine to be down
- On a salt pool: expect more acid and read how salt systems work
- Twice a season: take a sample to a pool store and compare against your kit, just to make sure your kit hasn't drifted
That's it. The work is front-loaded. First proper balancing session is an afternoon. Everything after is twenty minutes a week.
NextThe weekly pool care checklistThe whole routine in order, with a printable version for the equipment pad.When to stop and call somebody
Most of this is well inside what any homeowner can handle. Three things aren't:
- Water you can't clear after a solid week at correct shock levels with good filtration. Something else is going on — usually a filter problem or a contamination source nobody's found yet.
- Stains that don't respond to sequestrant. Stain ID is a specialist job and the wrong treatment can set a stain permanently. Don't guess with metal stains.
- Anything inside your heater, the gas supply, or electrical bonding. Water chemistry advice ends where gas and electricity begin, and I've seen what happens when it doesn't.
The kit for balancing
- Check price
Taylor K-2006C test kit
Drop-count titration rather than color matching, and it tests CYA properly.
- Check price
pH increaser
100% soda ash, so you know exactly what you are adding.
- Check price
calcium hardness increaser
For soft fill water, which is aggressive to plaster, grout and heaters.
Frequently asked questions
What order do I add pool chemicals in?
Chlorine first if the water is unsafe, then total alkalinity, then pH, then calcium hardness, then cyanuric acid. Alkalinity goes before pH because alkalinity is the buffer holding pH in place — set pH first and you'll just be setting it again in two days.
How long should I wait between adding pool chemicals?
One full turnover, which on a variable-speed pump is usually 6 to 10 hours. Dumping the second chemical in before the first has moved around the pool is how people spend a week chasing numbers up and down and never land on any of them.
Can I add chlorine and acid at the same time?
No. Not on the same trip, and absolutely never in the same bucket — concentrated chlorine and acid together release chlorine gas. Add one, walk away for several hours, then add the other.
Why does my pH keep climbing no matter what I do?
Aeration, almost always. Waterfalls, spa spillovers, returns angled up at the surface, and salt cells all drive carbon dioxide out of the water, and pH rises. New plaster does it too for the first year. The usual fix is bringing total alkalinity down toward 70–80 ppm so pH has less to push against.
How often should I test my pool water?
Free chlorine and pH twice a week in season, weekly off-season. Alkalinity weekly. Calcium hardness and CYA monthly, plus any time you've added a lot of fill water. Test after heavy rain and after any party — a dozen people in a pool on a Saturday can take chlorine to zero by Sunday.
Is saltwater pool chemistry different?
Barely. It's still a chlorine pool, it just makes its own. Two real differences: salt pools usually run CYA a bit higher at 60–80 ppm, and they push pH up constantly because of how the cell works. Budget for more acid than a liquid-chlorine pool of the same size.



