Skip to content
PoolBuff
Water ChemistryCornerstone guide

How to Balance Pool Water (Without Chasing Your Tail All Summer)

By Robert Henry

The five numbers that matter, the order to fix them in, and the doses that actually work. Written by people who've done this on real pools for 20 years.

By Robert Henry

Founder

9 min read(22 days ago)
Share

I earn a commission if you buy through links here, at no cost to you. As an Amazon Associate I earn from qualifying purchases. How that works

The short answer

Fix your water in this order: chlorine first if it's unsafe, then total alkalinity to 70–120 ppm, then pH to 7.4–7.6, then calcium hardness, then cyanuric acid to 30–50 ppm. Go out of order and you'll dose the same thing twice.

The five numbers that matter, the order to fix them in, and the doses that actually work. Written by people who've done this on real pools for 20 years.

Robert Henry, Founder9 min readUpdated 22 days ago
Share
A drop-test kit open on the coping with vials, reagent bottles and clear blue water behind
Chlorine, pH and alkalinity all lean on each other. Move one and you move the others.

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.

TestTargetAcceptableWhy it matters
Free chlorine10-15% of CYAmin 7.5% of CYAThe chlorine still able to do work. It scales with your stabilizer — this is not a fixed number.
pH7.4–7.67.2–7.8Drives chlorine effectiveness, swimmer comfort, and whether your water eats surfaces or coats them.
Total alkalinity70–120 ppm60–140 ppmThe shock absorber under pH. Set this before you touch pH or you will set pH twice.
Calcium hardness250–400 plaster, 175–275 vinyl150–500 ppmToo low and the water strips calcium out of plaster and grout. Too high and it scales tile, heaters and salt cells.
Cyanuric acid30–50 ppm20–80 ppmSunscreen for chlorine. Also the number that quietly decides how much chlorine you need.
Vinyl and fiberglass run calcium at the low end, 175–275 ppm. Salt pools usually want CYA at 60–80. If you're on well water, test your fill water too — I've seen fill water come in at 600 ppm hardness.

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.

Diagram of the five-step order for adjusting pool chemistry: chlorine, alkalinity, pH, calcium hardness, cyanuric acid
Left to right. Do it this way and each job gets done once.

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. 1

    Test everything and write it down

    10 min

    All 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. 2

    Unsafe water comes first

    15 min

    Free 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. 3

    Set total alkalinity

    20 min, then wait

    Raising 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. 4

    Now pH

    15 min, then wait

    With 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. 5

    Calcium hardness

    15 min

    Low 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. 6

    Cyanuric acid — go slow

    10 min

    Outdoors 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. 7

    Set your real chlorine target

    5 min

    Now 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.

Bar chart showing minimum and target free chlorine rising as cyanuric acid increases
Photograph this and keep it in your phone. It answers about a third of the questions we get.

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

Etched, rough plaster. Grout washing out. Corroded metal. Heat exchangers failing at five years instead of fifteen. Usually low pH, low alkalinity and low calcium together — common in soft-water regions where people never think to test hardness.

Water that's too scaling

Crusty white band at the tile line, water that won't clear, flow dropping off, salt cell that stops producing. High pH plus high calcium. Standard problem across Arizona, Nevada and inland Southern California.

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.
Go deeperGot a hot tub too?Same chemistry, three times the speed, and an alkalinity target that is deliberately lower. Go deeperCheck the whole picture at onceEvery number can be in range while the water is still aggressive. LSI catches that.

The kit for balancing

  • 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.

    Check price

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.

Sources and further reading

Where this guide relied on standards, manufacturer documentation or published research rather than first-hand work.

Published March 11, 2025 · Last reviewed September 12, 2026. Spotted something out of date or wrong? Tell me and I will fix it — see the editorial policy.

About the author

Robert Henry

Founder

Over fifteen years on every side of the pool business — service routes, equipment repair and warranty work, new construction, and the test counter.

  • 15+ years in the pool industry
  • Residential service routes
  • Equipment repair and warranty work
  • Pool construction and installation
  • Pool retail and water testing
Brush, net, test kit and tablets arranged neatly on pool coping
MaintenanceChecklist

The Weekly Pool Care Checklist (Printable)

The exact weekly pool routine, in order, with the twice-weekly jobs separated from the once-weekly ones. Takes about 25 minutes.

5 minUpdated Sep 14, 2026