CalcClearly logo

Pool Chemical Calculator

Enter your pool volume and your test readings, pick the product you have on hand, and the calculator gives the dose for chlorine, shock, pH and alkalinity. In 10,000 gallons, 12.8 fl oz of 10% liquid chlorine raises free chlorine by 1 ppm. Works in gallons or liters, for above-ground and inground pools.

By Ellyana, creator of CalcClearly · Last updated

Pool Details

How the Calculations Work

Every dose is based on how many 10,000-gallon units your pool contains, multiplied by the standard treatment amount for each chemical. The chlorine formula adjusts for your chosen sanitiser, since liquid chlorine, granular, and household bleach each have a different active concentration. The chlorine factors are arithmetic from the strength of the product. The pH and alkalinity factors are rules of thumb used by pool-care guides, and they differ between sources: for example, 1.25 to 1.5 lb of baking soda per 10,000 gallons for each 10 ppm of alkalinity. That is why the safe way to use any dose is to add part of it, circulate, and retest.

Dosage reference: amounts needed to treat one 10,000-gallon increment

Chemical 10,000 gal 15,000 gal 20,000 gal 25,000 gal 30,000 gal
Liquid chlorine 10% (+1 ppm) 12.8 oz 19.2 oz 25.6 oz 32.0 oz 38.4 oz
Liquid chlorine 12.5% (+1 ppm) 10.2 oz 15.3 oz 20.4 oz 25.5 oz 30.6 oz
Granular chlorine (+1 ppm) 2.0 oz 3.0 oz 4.0 oz 5.0 oz 6.0 oz
Shock (normal dose) 1.0 lbs 1.5 lbs 2.0 lbs 2.5 lbs 3.0 lbs
pH Up (+0.4 pH) 12.0 oz 18.0 oz 24.0 oz 30.0 oz 36.0 oz
Baking soda (+20 ppm alkalinity) 3.0 lbs 4.5 lbs 6.0 lbs 7.5 lbs 9.0 lbs
Safety note The CDC says never to mix different pool chemicals with each other, especially chlorine products with acid, and to add chemicals to the water, never water to the chemical. Read the product label, wear goggles and gloves, keep chemicals locked up and away from children, and store acid and chlorine apart.

Quick Answer

Dose = change needed × (gallons ÷ 10,000) × the factor for your product. To raise free chlorine by 1 ppm in 10,000 gallons you need 12.8 fl oz of 10% liquid chlorine, 10.2 fl oz of 12.5%, or 15.5 fl oz of 8.25% bleach. For pH and alkalinity the factors are rules of thumb, so add part of the dose, circulate, and retest. Never mix chemicals together, and never mix chlorine with acid.

How It Works: Formula & Variables

Dose = (Target − Current) × (Gallons / 10,000) × Chemical Factor

Liquid chlorine (10% / 12.5%)
fl oz = (target − current) × (gallons / 10,000) × 12.8 (10%) or × 10.2 (12.5%)
Granular dichlor (56%)
oz = (target − current) × (gallons / 10,000) × 2
Cal-hypo shock (68%)
lbs = (gallons / 10,000) × shock factor (1, 2, or 3)
Soda ash (pH Up)
oz = ((7.4 − pH) / 0.2) × (gallons / 10,000) × 6
Muriatic acid (pH Down)
fl oz = ((pH − 7.4) / 0.2) × (gallons / 10,000) × 10
Baking soda (alkalinity)
lbs = ((100 − alkalinity) / 10) × (gallons / 10,000) × 1.5

Worked Examples

Example 1: Raising chlorine

A 10,000-gallon pool reads 1 ppm free chlorine and needs to reach 3 ppm using 10% liquid chlorine. Dose = (3 − 1) × (10,000 / 10,000) × 12.8 = 25.6 fl oz. With a 12.5% product the same job takes 2 × 10.2 = 20.4 fl oz.

Example 2: Lowering pH

A 15,000-gallon pool reads pH 7.8. Dose = ((7.8 − 7.4) / 0.2) × (15,000 / 10,000) × 10 ≈ 30 fl oz of muriatic acid.

Key Concepts

Free chlorine: The active sanitiser available to kill bacteria and algae. The range you need depends on local rules and on whether the pool has cyanuric acid. San Diego County, for one, asks for 1 ppm or more without it and 2 ppm or more with it.

Total alkalinity as a buffer: Alkalinity stabilises pH — if it's out of range (80–120 ppm), pH will swing unpredictably even after correction.

Shock vs. daily sanitiser: Shock is a large one-time dose used to break down contaminants, not a substitute for regular chlorine maintenance.

Common Mistakes

Adjusting pH before alkalinity: If alkalinity is below 80 ppm, raise it first — pH adjustments won't hold otherwise.

Mixing chemicals together: Add one chemical at a time, straight into the water, and never combine chlorine with acid. Follow the label for how long to circulate before the next one.

Shocking during the day: Sunlight burns off unstabilised chlorine before it can work — always shock at night.

Frequently Asked Questions

Rules differ by place, so check your local health code. San Diego County's pool log, a published example, asks for pH 7.2 to 7.8 and recommends total alkalinity of 80 to 120 ppm. It sets free chlorine at 1 to 10 ppm for a pool without cyanuric acid and 2 to 10 ppm for one with it. The CDC's Model Aquatic Health Code caps free chlorine at whatever the product label allows. This calculator treats pH 7.2 to 7.6 and alkalinity 80 to 120 ppm as in range.

In 10,000 gallons, 1 ppm is 0.0834 lb of chlorine, or about 38 g. A 10% liquid chlorine holds 100 g per liter, so you need about 0.38 liter, which is 12.8 fl oz. A 12.5% product holds more per liter and needs 10.2 fl oz. Household bleach at 8.25% needs 15.5 fl oz and at 3% needs 42.7 fl oz. Read the strength on your jug, because the same volume of a different strength gives a different dose.

Test first, and add only what the reading calls for. Over-treating is as harmful as under-treating, so for pH and alkalinity add part of the calculated dose, circulate, and retest before adding the rest.

Add them one at a time and never mix them together first. The CDC says never to mix different pool chemicals with each other, especially chlorine products with acid, because that can release toxic gas. Follow the product label for how long to circulate before you add the next one, and retest so the second reading is accurate.

Always shock at night or dusk. UV rays from sunlight destroy unstabilised chlorine rapidly, wasting the shock before it can work.

Once a test shows free chlorine at 4 ppm or below. How long that takes varies from pool to pool. Each EPA-registered pool chlorine label reviewed for our re-entry guide prohibits getting back in above 4 ppm, so test before anyone swims and follow the label on the product you used.

Cloudy water after shock usually means dead algae or debris in suspension. Run your filter continuously and backwash if the pressure rises. Keep the filter running until it clears.

Overdosing acid drops pH and alkalinity sharply, which can etch plaster, corrode metal fittings, and irritate skin. If overdosed, add baking soda gradually and retest every 30 minutes.

Last reviewed 2026-10-19. For educational purposes only — not professional advice.

Related Calculators

Guides

The dose is one part of it. These cover the rest — what order to add things in, which product to reach for, and how to know the water is safe again.

Sources

The chlorine factors follow from the weight of water (8.34 lb per gallon) and the strength printed on the product. Alkalinity and pH factors are common rules of thumb and vary by source.