Pool Chemical Calculator

Calculate pool chemicals needed to balance pH, chlorine, and alkalinity for your pool volume.

By Konstantin Iakovlev · Updated September 2026 · Source: CDC — Home Pool and Hot Tub Water Treatment and Testing

gallons
ppm
ppm
ppm

Chemicals Needed

Muriatic Acid (31.45%)36.0 fl oz
Liquid Chlorine (12.5%)22.5 fl oz
Baking Soda (Sodium Bicarbonate)4.5 lbs

Est. Total Cost

$12.42

Dosing Instructions

Step 1Test water before adding chemicals
Step 2Adjust alkalinity first
Step 3Adjust pH next
Step 4Add chlorine last
Wait Time15–30 min between chemicals
RetestTest again after 4–6 hours

Safety Notes

Never mix chemicals together. Always add chemicals to water, not water to chemicals. Wear protective gloves and eyewear. Add chemicals with the pump running for circulation. Keep children and pets away during treatment.

These are approximate dosage guidelines. Actual amounts may vary by product concentration and pool conditions. Always follow the manufacturer's instructions on your specific chemical products.

Use the Pool Chemical Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only. Results are estimates from the numbers you enter and the assumptions described on this page; check them against local building codes, product specifications and current prices, and have structural, electrical or gas work designed or checked by a licensed professional.

How It Works

Balanced pool water keeps swimmers comfortable, protects pumps and heaters from corrosion, and lets your sanitizer actually do its job. This tool translates your pool's size and current readings into the specific amounts of chemical needed to bring pH, chlorine, and alkalinity into range. Getting those numbers right also heads off the cloudy water, algae blooms, and skin irritation that come from levels left out of balance.

CDC recommends keeping pool water at pH 7.0-7.8 with at least 1 ppm of free chlorine, or at least 2 ppm if the water contains cyanuric acid or you use stabilized chlorine such as dichlor or trichlor; hot tubs need at least 3 ppm. You enter the current readings and your targets (pH 7.4 and 2 ppm by default). A pH above the target is lowered with muriatic acid (31.45%) and one below it is raised with soda ash. Chlorine is dosed as 12.5% liquid chlorine at 10 fl oz per 1 ppm per 10,000 gallons, and alkalinity is raised toward 100 ppm with baking soda at 1.5 lb per 10 ppm per 10,000 gallons. Both rates are in line with the Lucas County (Ohio) Health Department's dosing chart, which lists 10.7 fl oz of 12% liquid chlorine per ppm and about 1.5 lb of sodium bicarbonate per 10 ppm. The same chart puts the pH dose at about 12 oz of muriatic acid to lower pH by 0.2 in 10,000 gallons and 6 oz of soda ash to raise it by 0.2, and the calculator uses those rates (6 fl oz of acid or 3 oz of soda ash per 0.1 pH per 10,000 gallons). The chart notes that the real dose depends on a demand test and the alkalinity, so add pH chemicals in portions and retest before adding the rest.

Test with a reliable kit before you add anything (CDC recommends a DPD kit and testing chlorine and pH at least twice a day), and retest 4-6 hours after dosing, as the calculator's steps say. Never mix pool chemicals with one another: CDC warns that chlorine products mixed with acid can release toxic gas, and that water should never be poured onto a pool chemical, because the reaction can be violent. Going slow pays off as well: small, repeated adjustments with a re-test in between beat dumping in a large dose at once, and that is doubly true for pH, which tends to drift.

Example: Balancing a 15,000-Gallon Pool

  1. 1 Input: 15,000 gallons (a volume factor of 15,000 ÷ 10,000 = 1.5), current pH 7.4 with a 7.4 target, free chlorine 0.5 ppm with a 2 ppm target, and total alkalinity 60 ppm.
  2. 2 Alkalinity first: (100 − 60) ÷ 10 × 1.5 lb × 1.5 = 9 lb of baking soda (sodium bicarbonate).
  3. 3 pH next: 7.4 is already at the target and inside CDC's 7.0-7.8 range, so the calculator shows no pH adjustment.
  4. 4 Chlorine last: (2 − 0.5) × 10 fl oz × 1.5 = 22.5 fl oz of 12.5% liquid chlorine, which brings free chlorine to 2 ppm, above CDC's 1 ppm minimum and at its 2 ppm minimum for stabilized pools.
  5. 5 Result: 9 lb of baking soda and 22.5 fl oz of liquid chlorine, added separately with 15-30 minutes between them and the pump running, then a retest after 4-6 hours. At the calculator's built-in prices the two come to $11.34.

Source: CDC — Home Pool and Hot Tub Water Treatment and Testing · Last updated: September 2026

Frequently Asked Questions

What should pool chemical levels be?
CDC recommends pH 7.0-7.8 and at least 1 ppm of free chlorine in pools, at least 2 ppm if the water contains cyanuric acid (stabilizer) or you use dichlor or trichlor, and at least 3 ppm in hot tubs, where it advises against cyanuric acid altogether. It also recommends testing chlorine and pH at least twice a day, and more often when the pool is busy. This calculator raises total alkalinity toward 100 ppm, the middle of the 80-120 ppm range it shows.
How much chlorine do I need for my pool?
The Lucas County (Ohio) Health Department's dosing chart lists 10.7 fl oz of 12% liquid chlorine or 2 oz of 65% calcium hypochlorite to raise free chlorine by 1 ppm in 10,000 gallons, so a full pound of calcium hypochlorite raises it by about 8 ppm. This calculator uses 12.5% liquid chlorine at 10 fl oz per ppm per 10,000 gallons: taking a 15,000-gallon pool from 0.5 to 2 ppm takes 1.5 × 10 × 1.5 = 22.5 fl oz.
How do I calculate my pool volume in gallons?
For rectangular pools: length x width x average depth x 7.5 = gallons. For round pools: diameter x diameter x average depth x 5.9 = gallons. A typical 16x32 foot pool with 5 foot average depth holds about 19,200 gallons.