Pool Calcium Hardness Calculator

How much calcium chloride to add for your pool's surface, or how much water to replace when calcium is too high.

Don't know it? Use the pool volume calculator first; this field fills in automatically.
The CH or "calcium hardness" reading. A drop kit is more accurate than strips here.
Fiberglass makers disagree by more than 100 ppm, so for fiberglass we ask for your manual's number.
River Pools says under 120 with no calcium added; Latham says 250–350. Check your own manual or warranty.
The strength is on the bag. 100% product takes about a quarter less than 77% flakes.
More options: fill water and exact target
Test water from your hose. Used only when calcium is too high, to work out how much water to replace.
Left blank, we aim for the middle of your surface's range.

Why our numbers are more realistic

The calcium math is simple. Where calculators differ is the target for your surface, the product strength, and what to do when calcium is too high.

Typical calculatorThis calculatorWhy it matters
One 200–400 ppm range for every pool, or fiberglass lumped in with vinyl Asks the surface, and for fiberglass uses your pool maker's number Plaster ranges run 200–400 ppm (Taylor, product labels). Vinyl liner makers ask for 150–250. Fiberglass makers disagree: River Pools says under 120 with no calcium added, Latham's warranty says 250–350. A single range is wrong for at least one of them.
Assumes one product strength Asks the strength on your bag Calcium chloride is sold from 77% flakes to 100% pellets. Assuming 77% when you bought 100% means about 30% too much.
Gives the whole dose at once Starts with three-quarters, then retest after 4–8 hours of pump time Calcium only comes out by replacing water, so it's worth stopping short and checking.
Suggests chemicals to lower calcium, or skips fill water Replacing water only, sized with your fill water's calcium Taylor and Trouble Free Pool say only replacing water lowers calcium. Hard fill water changes the answer a lot: bringing 600 ppm down to 400 takes replacing about 33% with calcium-free water, but about 57% with 250 ppm tap water.

How this works

Pounds = (target ppm − current ppm) ÷ 10 × 0.925 ÷ product strength × (gallons ÷ 10,000).

  • 0.925 lb of pure calcium chloride per 10 ppm per 10,000 gallons comes from the chemistry. For 77–80% flakes that's about 1.2 lb (we use the low end of each strength range); for 100%, about 0.93 lb. One 100% label rounds it to 1 lb.
  • Targets: the middle of your surface's range: 300 ppm for plaster, pebble or concrete, 200 ppm for vinyl (our choice). Fiberglass uses the number you enter.
  • First addition: three-quarters, then retest after the pump runs 4–8 hours. No label sets a first share; it's a planning choice, since only draining undoes too much.
  • Too high: share of water to replace = (current − goal) ÷ (current − fill water calcium). Without a fill-water reading we assume none, which is the least water you'd need.

Common questions

How do I lower calcium hardness in my pool?

Only by replacing water with softer water. No chemical takes calcium out. Test your hose water first: if it's as hard as the pool, refilling won't help, and softer water (trucked in, or filtered by reverse osmosis) is the fix.

Should I dissolve calcium chloride in a bucket first?

The label and the test-kit maker we checked say no: broadcast it over the deep end with the pump running. It gets hot as it dissolves, so never mix it in a small bucket. Some guides allow pre-dissolving; if your product's label says to, follow it.

What calcium level for a fiberglass pool?

Whatever your pool maker says. River Pools says keep it under 120 ppm and never add calcium; Latham's warranty asks for 250–350 ppm. Your warranty may depend on following yours.

Does pool shock add calcium?

Cal-hypo shock does: about 0.7 ppm calcium for every 1 ppm of chlorine it adds. Used every week, it adds up. Liquid chlorine adds none.

Safety

  • Add chemicals to water, never water to chemicals. Never mix pool chemicals with each other.
  • Calcium chloride gets hot as it dissolves. Wear gloves and keep it dry until you use it.
  • Follow the product label. It overrides any calculator.

After you add it: order, waits and test limits

Order. Adjusting more than one thing? Do alkalinity first, then pH, then chlorine, with the pump running and at least 20 minutes between, retesting as you go. Keep calcium several hours apart from baking soda or soda ash, since together they can cloud the water. Never pour acid and chlorine in together.

What you addedRetest afterGood to know
Liquid chlorine or bleachAbout 30 minutes, pump onSwim once a retest reads 4 ppm or below.
Cal-hypo shockAbout 30 minutes for chlorineWait 24 hours before adjusting pH or alkalinity. Swim once a retest reads 4 ppm or below.
Acid (muriatic or dry)30 minutes to 2 hours, then the next daypH creeps back up for a day as the water gives off carbon dioxide. Swim once a retest reads between 7.2 and 7.8.
Soda ash (pH up)About 2 hoursRaises alkalinity too.
Baking soda6 to 24 hoursRun the pump at least 6 hours first.
Calcium chloride4 to 8 hours of pump timeRecheck chlorine too.
Salt24 hours, pump onBrush the bottom so it dissolves.
Stabilizer (CYA)3 to 5 daysDon’t backwash for 48 to 72 hours.

The short waits need the pump running; retesting the next day catches slow drift.

What your test can’t tell you.

  • Most pH tests read only 6.8 to 8.2, so a reading at either end may be further out.
  • Chlorine above about 10 ppm throws off the pH test and can bleach a chlorine drop test to a false low. Color-match DPD chlorine tests read only to about 5 ppm; an FAS-DPD drop test reads higher.
  • Many kits can’t read stabilizer below about 20 ppm.
  • Salt generator displays can be off by about 500 ppm; check with a salt test.
  • Test strips read calcium only roughly; use a drop kit.

After heavy rain or an overflow, test free chlorine, pH, alkalinity and stabilizer before adding anything. Rain dilutes the water and can move pH either way, so test rather than guess. Strong sun and heat burn chlorine off faster, so in a hot, sunny climate test chlorine daily.

Filling from a well? Test the fill water at the spigot for metals first. Above about 0.2 ppm copper or 0.3 ppm iron, chlorine can turn the metals into stains. Add a metal sequestrant before you chlorinate, wait 3 to 4 days before shocking, and avoid copper-based algaecides.

From: Swim University on chemical order, Trouble Free Pool on adding chemicals, Trouble Free Pool on pH, Taylor Technologies FAQ, Swim University on metals and Trouble Free Pool on metals, plus the product labels and manuals in Sources.

What this doesn't cover

  • Full water balance (the saturation index), which also uses pH, alkalinity and temperature.
  • Removing scale that has already formed.
  • Spas and hot tubs, which use lower calcium ranges.
  • Commercial and public pools, which follow your state's health code.

Sources

Numbers last reviewed: October 9, 2026.