How to Balance Pool Water Chemistry

Michael Torres
Written by
Michael Torres
Last updated: March 14, 2026

Balanced pool water chemistry is the difference between crystal clear water and a green, cloudy mess. It’s also the difference between equipment that lasts 10+ years and equipment that corrodes in 3. Every pool problem — algae, cloudy water, skin irritation, staining — traces back to chemistry that’s out of balance.

This guide explains what balanced water actually means, the correct order to adjust chemicals, and how to fix every common chemistry problem.

The Five Key Parameters

Pool water chemistry revolves around five interconnected parameters. Adjusting one often affects others, so the order of adjustment matters.

Parameter Ideal Range What It Controls
Total Alkalinity (TA) 80–120 ppm pH stability
pH 7.2–7.6 Sanitizer effectiveness, comfort, equipment life
Calcium Hardness (CH) 200–400 ppm Surface and equipment protection
Cyanuric Acid (CYA) 30–50 ppm Chlorine protection from UV
Free Chlorine (FC) 1–3 ppm (or 7.5% of CYA) Sanitization

The Correct Order of Adjustment

Always balance in this order — adjusting out of sequence wastes chemicals and time:

  1. Total Alkalinity first — TA is the foundation. It controls how stable your pH is. If TA is wrong, pH won’t stay where you put it.
  2. pH second — Once TA is stable, pH can be adjusted without bouncing back.
  3. Calcium Hardness third — CH doesn’t change quickly, so adjust after pH is set.
  4. CYA fourth — Add stabilizer based on your chlorine needs.
  5. Chlorine last — Once everything else is balanced, chlorine works at maximum efficiency.

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

If TA Is Too Low (Below 80 ppm)

Add: Sodium bicarbonate (baking soda)
Dose: 1.5 lbs per 10,000 gallons raises TA by ~10 ppm

Steps:

  1. Calculate the amount needed based on your pool volume and current TA
  2. Pre-dissolve in a bucket of pool water
  3. Pour around the pool perimeter with the pump running
  4. Wait 6 hours, retest

If TA Is Too High (Above 120 ppm)

Add: Muriatic acid or dry acid (sodium bisulfate)
Dose: 1 quart muriatic acid per 10,000 gallons lowers TA by ~10 ppm

Lowering TA also lowers pH, so you may need to re-raise pH afterward using aeration (running water features or pointing returns upward to create surface agitation).

Step 2: Adjust pH (7.2–7.6)

If pH Is Too Low (Below 7.2)

Add: Soda ash (sodium carbonate) or borax
Dose: 6 oz of soda ash per 10,000 gallons raises pH by ~0.2

Note: Soda ash also raises TA slightly. If TA is already at the high end, use aeration instead — running a waterfall, spa jets, or pointing returns upward to create surface agitation naturally raises pH without affecting TA.

If pH Is Too High (Above 7.6)

Add: Muriatic acid or dry acid (sodium bisulfate)
Dose: 1 cup muriatic acid per 10,000 gallons lowers pH by ~0.2

Steps:

  1. With pump running, pour acid slowly into the deep end — never pour into the skimmer
  2. Walk the perimeter to distribute
  3. Wait at least 4 hours before retesting
  4. Never add more than 1 quart at a time

Understanding how pH affects sanitizers explains why maintaining pH in the ideal range is so critical.

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

If CH Is Too Low (Below 200 ppm)

Add: Calcium chloride (calcium hardness increaser)
Dose: 1.25 lbs per 10,000 gallons raises CH by ~10 ppm

Steps:

  1. Pre-dissolve calcium chloride in a bucket of warm water (it generates heat — add chemical to water, not water to chemical)
  2. Pour slowly around the perimeter with pump running
  3. Never add more than 10 lbs at a time
  4. Wait 24 hours and retest

If CH Is Too High (Above 400 ppm)

There is no chemical that removes calcium from pool water. Options:

  • Partial drain and refill — The most effective method. Drain 1/4–1/3 of the pool and refill with fresh water.
  • Use a flocculant — Helps settle calcium out of solution for vacuuming to waste (limited effectiveness)
  • Keep pH low — Maintaining pH at 7.2 prevents high calcium from causing scale

Step 4: Adjust Cyanuric Acid (30–50 ppm)

If CYA Is Too Low (Below 30 ppm)

Add: Cyanuric acid (stabilizer/conditioner)
Dose: 13 oz per 10,000 gallons raises CYA by ~10 ppm

CYA dissolves slowly. Place it in a sock or mesh bag in the skimmer basket and let water flow through it over 24–48 hours. Don’t pour CYA directly into the pool.

If CYA Is Too High (Above 50 ppm)

Like calcium, CYA can only be reduced by dilution:

  • Drain and refill a portion of the pool
  • 50% water replacement = ~50% CYA reduction
  • Avoid stabilized chlorine (trichlor, dichlor) which adds CYA with every dose

CYA and chlorine relationship: The ideal free chlorine level should be approximately 7.5% of your CYA level. At CYA 40, maintain FC at 3 ppm. At CYA 80, you’d need FC at 6 ppm for the same effectiveness — which is why keeping CYA low is important.

Step 5: Adjust Free Chlorine (1–3 ppm)

Regular Chlorination

Chlorine Source Available Chlorine pH Effect CYA Effect Best For
Liquid chlorine (sodium hypochlorite) 10–12.5% Raises pH None Daily dosing, salt-free pools
Cal-hypo (calcium hypochlorite) 65–73% Raises pH slightly None Shocking, occasional dosing
Trichlor tablets 90% Lowers pH Adds ~3 ppm CYA per 1 ppm FC Continuous chlorination (watch CYA)
Dichlor granules 56–62% Nearly neutral Adds CYA Spas, quick dissolving
Salt chlorine generator Varies Raises pH None Automated chlorine production

Shocking (Breakpoint Chlorination)

Shocking raises chlorine to 10+ ppm to destroy chloramines, organic waste, and algae. Shock when:

  • Combined chlorine exceeds 0.5 ppm
  • After heavy use or pool parties
  • After rain storms
  • Weekly during peak season
  • When opening or closing the pool

Pools with ozone systems need less frequent shocking because ozone continuously oxidizes organic waste. This is one of the key benefits of ozone treatment — less chemical handling and fewer chloramines.

Common Chemistry Problems and Fixes

Problem Cause Fix
pH won’t stay stable Low total alkalinity Raise TA to 80–120 ppm with baking soda
pH keeps rising High TA, aeration, or new plaster Lower TA to 80 ppm, use muriatic acid
Chlorine disappears quickly Low CYA, high demand, or sunlight Add CYA to 30–50 ppm, check for algae
“Chlorine smell” (chloramines) Combined chlorine too high Shock to breakpoint (10x CC level)
Cloudy water High pH, poor filtration, high calcium Lower pH, clean filter, use clarifier
Green water (algae) Insufficient chlorine for CYA level SLAM method: shock + brush + filter 24/7
Scale on tile High calcium + high pH Lower pH to 7.2, add scale inhibitor
Staining (brown/green) Metals (iron, copper) Add metal sequestrant, ID source
Eye/skin irritation Low pH or high chloramines Raise pH to 7.4, shock if CC is high
Foaming Organics, detergents, high TDS Enzyme treatment, partial drain/refill

For ozone-pool-specific issues, see fixing cloudy water in ozone pools.

Chemical Dosing Calculator

Most chemical adjustments are based on pool volume. Here’s how to estimate your pool size:

Pool Shape Formula
Rectangular Length × Width × Average Depth × 7.5 = gallons
Round Diameter × Diameter × Average Depth × 5.9 = gallons
Oval Long Diameter × Short Diameter × Average Depth × 5.9 = gallons
Freeform Estimate as close rectangle × 0.85

FAQ

What’s the most common pool chemistry mistake?

Adding chemicals in the wrong order. Many pool owners adjust chlorine first, then wonder why it doesn’t work — because pH is too high. Always balance alkalinity and pH before adjusting chlorine.

Can I add all chemicals at once?

Never mix chemicals directly. Add one chemical at a time, with the pump running, and wait at least 15–30 minutes between additions. Some chemicals (like chlorine and acid) create dangerous reactions if mixed.

How long after adding chemicals can I swim?

For most chemicals: wait 15–30 minutes with the pump running. After shocking: wait until chlorine drops below 5 ppm (usually 8–24 hours). After adding acid: wait 30 minutes. Always retest before swimming.

Why is my chlorine so high even though I haven’t added any?

If you use trichlor tablets, they dissolve continuously. Remove tablets from the chlorinator until levels drop. Also check your salt cell output if you have a saltwater pool — it may be set too high.

Does rain affect pool chemistry?

Yes. Rainwater is slightly acidic (pH 5.0–5.5) and contains no CYA or chlorine. Heavy rain dilutes CYA, lowers pH, and introduces contaminants. Test and rebalance after significant rainfall. For broader pool maintenance, see our complete pool maintenance guide.

Related Articles

Michael Torres
About the Author

Michael Torres

Water Treatment Engineer · Last updated: March 14, 2026

Michael Torres is a certified water treatment engineer with over 15 years of experience evaluating ozone and advanced oxidation systems. He reviews commercial and residential pool equipment and reports on system performance across facilities in North America.