How to Balance Your Pool Water

Quick Answer

Balancing your pool water means getting five numbers into their target ranges, in the right order: (1) total alkalinity 80–120 ppm, (2) pH 7.4–7.6, (3) calcium hardness 200–400 ppm, (4) cyanuric acid 30–50 ppm (chlorine pools) or 60–80 ppm (salt pools), and (5) free chlorine 2–4 ppm (adjusted for CYA). Always adjust alkalinity first — it stabilizes everything else. Test, adjust one thing at a time, wait, retest. Patience is the skill here, not chemistry.

What You Need To Know

The 5-Step Balancing Sequence

Every time you balance your pool, follow this order. Skipping ahead or adjusting multiple things at once leads to overcorrection and wasted chemicals.

Step 1: Total Alkalinity (Target: 80–120 ppm)

Alkalinity is the foundation — it determines how stable your pH will be. Fix this first.

If alkalinity is low (below 80 ppm):

  • Add baking soda (sodium bicarbonate)
  • Dose: 1.5 lbs per 10,000 gallons raises alkalinity by ~10 ppm
  • Broadcast across the pool surface with pump running
  • Wait 1 hour, retest

If alkalinity is high (above 120 ppm):

  • Add muriatic acid — pour slowly into one spot in the deep end with the pump off
  • Wait 1 hour, run the pump for 30 minutes to mix, retest
  • Then aerate (point returns upward, run water features) to bring pH back up without raising alkalinity
  • This is a multi-day process — expect 3-7 cycles of acid + aeration

Step 2: pH (Target: 7.4–7.6)

Once alkalinity is in range, pH adjustments actually stick.

If pH is high (above 7.6):

  • Add muriatic acid
  • Dose: roughly 12 oz of 31.45% muriatic acid per 10,000 gallons lowers pH by ~0.2
  • Pour along the pool edge or in front of a return jet with the pump running
  • Wait 30 minutes, retest

If pH is low (below 7.2):

  • Add soda ash (sodium carbonate, sold as “pH Up”)
  • Dose: roughly 6 oz per 10,000 gallons raises pH by ~0.2
  • Pre-dissolve in a bucket of pool water, pour around the pool

Pro Tip: Always add chemicals in smaller doses than you think you need. It’s easier to add more than to undo an overcorrection. Half the dose, wait, retest — this is how pros do it.

Step 3: Calcium Hardness (Target: 200–400 ppm)

Calcium changes slowly and rarely needs urgent action. Test monthly.

If calcium is low (below 200 ppm):

  • Add calcium chloride
  • Dose: 1.25 lbs per 10,000 gallons raises calcium by ~10 ppm
  • Pre-dissolve in a bucket (it generates heat — add chemical to water, not water to chemical)
  • Pour around the pool with pump running

If calcium is high (above 400 ppm):

  • The only fix is partial drain and refill with fresh water
  • No chemical removes calcium from water

Step 4: Cyanuric Acid / CYA (Target: 30–50 ppm chlorine; 60–80 ppm salt)

CYA is chlorine’s sunscreen — it prevents UV from destroying your chlorine. Without it, you’ll burn through chlorine in hours. Too much and chlorine can’t do its job effectively.

If CYA is low (below 30 ppm):

  • Add cyanuric acid (sold as “stabilizer” or “conditioner”)
  • Dose: about 1 lb per 10,000 gallons raises CYA by ~10 ppm
  • Put granules in a sock or mesh bag and hang in the skimmer basket — let it dissolve over 2–3 days
  • Do NOT pour directly into the skimmer — undissolved granules can clog plumbing

If CYA is too high (above 50 ppm for chlorine pools):

Step 5: Free Chlorine (Target: based on CYA level)

Chlorine goes last because its effective level depends on CYA, and because pH affects chlorine’s potency. With the other numbers right, you can now set chlorine accurately.

The FC/CYA relationship:

Your minimum free chlorine should be about 7.5% of your CYA level:

CYA Level Minimum FC Target FC
20 ppm 1.5 ppm 2-3 ppm
30 ppm 2 ppm 3-4 ppm
40 ppm 3 ppm 4-5 ppm
50 ppm 4 ppm 5-6 ppm
60 ppm 5 ppm 6-7 ppm
80 ppm 6 ppm 7-9 ppm

To raise free chlorine:

  • Liquid chlorine (sodium hypochlorite, 10-12.5%) — the preferred method for precise dosing
  • Dose for 12.5%: about 10 oz per 10,000 gallons raises FC by ~1 ppm
  • Add in the evening to minimize UV burn-off
  • See the full Chlorine Guide for detailed methods

Deep Dive

Scenario: Balancing a New Fill or Neglected Pool

When you fill a pool with fresh water or inherit a neglected pool, everything is probably off. Here’s a real-world walkthrough:

Day 1: Test everything

  • Test all five parameters with a proper test kit
  • Write down every number. You need to see the full picture before touching anything
  • Don’t panic if multiple readings are off — that’s normal for fresh fill or neglected water

Day 1-2: Fix alkalinity

  • If TA is low (common with municipal fill water): add baking soda. You can add a lot at once — 5-10 lbs for a typical pool isn’t unusual for a fresh fill
  • If TA is high: begin the acid + aeration cycle. Add muriatic acid to drop pH to 7.0, then aerate. This takes multiple days — don’t rush

Day 2-3: Adjust pH

  • Once TA is within 80-120 ppm, address pH
  • Fresh fill water usually has a pH around 7.6-8.0 (typical municipal water)
  • Add muriatic acid in small doses: half what you calculate, wait 4 hours, retest

Day 3-4: Address calcium

  • Test calcium. Fresh fill in most areas is 50-150 ppm — below the 200 ppm minimum
  • Add calcium chloride to bring it up. Space additions out — no more than 10 lbs per session, let it circulate 4+ hours

Day 4-5: Add stabilizer

  • If CYA is 0 (fresh fill) or low: add cyanuric acid via the sock-in-skimmer method
  • CYA dissolves slowly — takes 2-3 days to fully register on tests
  • Don’t retest CYA for at least 48 hours after adding

Day 5+: Establish chlorine

  • Once CYA is registering on tests, you know what FC level to target
  • Add liquid chlorine to hit your target based on the FC/CYA table above
  • Begin your regular chlorine maintenance routine

Common Chemical Conflicts

Some chemicals interact badly if added together or too close in time:

Never Combine What Happens
Chlorine + muriatic acid Produces toxic chlorine gas
Chlorine + algaecide (at same time) Chlorine destroys the algaecide, wasting both
Calcium chloride + soda ash (dry, undissolved) Can solidify and clog equipment
Shock + anything else simultaneously Unpredictable reactions; always add shock alone

The safe rule: Add one chemical at a time. Wait 15-30 minutes between additions. Wait at least 30 minutes before retesting. If you’re shocking, don’t add anything else for several hours.

Seasonal Balancing Differences

Your pool’s chemistry behaves differently throughout the year:

Summer (heavy use season):

  • Chlorine demand spikes — UV, heat, and bather load all consume chlorine faster
  • pH tends to rise (CO2 off-gassing in warm water, aeration from swimming/splashing)
  • Test 2-3x per week minimum. Daily after pool parties or heavy rain
  • You’ll use more muriatic acid and chlorine than any other time of year

Winter/off-season (if pool stays open):

  • Chlorine demand drops significantly — UV is weaker, water is cooler, no swimmers
  • pH tends to drift lower over time
  • Test weekly. Chemical additions will be minimal
  • Watch alkalinity — it can drop in winter, especially after rain

After heavy rain:

  • Rain dilutes everything — expect chlorine, alkalinity, calcium, and CYA to drop
  • Rain is acidic (pH 5.0-5.5), so pool pH may drop as well
  • Test everything after any significant rain event (1″+ of rainfall)
  • If rain was heavy enough to raise the pool water level above the skimmer, drain the excess first

Using Pool Math Apps

Doing dosing math by hand works, but apps make it much easier and more precise. The best free option is Pool Math by Trouble Free Pool (available on iOS and Android):

  1. Enter your pool volume
  2. Enter your current test results
  3. Enter your target values
  4. The app tells you exactly how much of each chemical to add, by brand and product type

This eliminates math errors and accounts for the specific concentration of whatever product you’re using (10% vs. 12.5% chlorine, different acid concentrations, etc.).

Pro Tip: Keep a log of every test and every chemical addition — even if it’s just a notes app on your phone. After a few weeks, you’ll start seeing patterns: how fast your pool consumes chlorine, how often pH drifts up, whether alkalinity stays stable. These patterns let you get ahead of problems instead of always reacting.

The “Trouble Free Pool” Method

If you see references to the “TFP method” online, it boils down to three principles:

  1. Test your own water with a good kit (Taylor K-2006 or TF-100) — don’t rely on pool store strips
  2. Use liquid chlorine instead of tabs as your primary sanitizer — tabs add CYA, which builds up and creates problems
  3. Manage CYA carefully — keep it at the minimum level that protects chlorine from UV, and adjust your FC target to match

This approach is the opposite of what most pool stores recommend (they sell tabs, algaecides, clarifiers, and other products you mostly don’t need). It’s simpler, cheaper, and more effective.

FAQ

How long should I wait between adding different chemicals?

Minimum 15-30 minutes with the pump running. For large additions (like a big acid dose), wait at least 1 hour. After shocking, wait several hours before adding anything else. The goal is to let each chemical fully mix and react before adding the next one.

Can I balance my pool in one day?

You can test and make initial adjustments in one day, but a full balance from scratch (especially lowering high alkalinity) takes 3-7 days. Rushing leads to overcorrection. Plan on checking and adjusting a little each day for the first week.

My water is balanced but still looks cloudy. What am I missing?

Balanced chemistry doesn’t always mean clear water. Cloudy water can be caused by: inadequate filtration run time, dirty or worn filter cartridges, fine particles too small for your filter, or early-stage algae that hasn’t turned green yet. Make sure your pump is running long enough (8-12 hours/day) and your filter is clean.

Do I need to add salt if I don’t have a salt system?

No. Salt is only relevant for saltwater chlorine generators. If you don’t have one, ignore salt entirely.

What about phosphates? My pool store keeps telling me to buy phosphate remover.

Phosphates feed algae, but if your chlorine is properly maintained (using the FC/CYA chart above), algae can’t grow regardless of phosphate levels. Phosphate removers are one of the most commonly oversold pool store products. Save your money and focus on keeping chlorine at the right level relative to your CYA.

My alkalinity is fine but pH won’t stay down. Why?

High alkalinity, aeration, and salt chlorine generators all push pH upward. If your salt cell is running, pH rise is constant and normal — plan on adding a small amount of muriatic acid weekly. Water features, spillovers, and fountains also aerate the water and push pH up. Some pool owners add a small acid drip system to automate this.