Pool Chemical Calculator

Calculate chemical doses based on pool volume and water test results.

Chemical Needed
Chemical Type
PPM Change
Pool Volume
Ideal Range
Notes
Last updated: 2026-03-10

Ideal Pool Chemistry Ranges

Target levels for balanced pool water

Parameter Ideal Range Min Max Test Frequency
Free Chlorine1-3 ppm1 ppm5 ppmDaily
pH7.4-7.67.27.8Daily
Total Alkalinity80-120 ppm60 ppm180 ppmWeekly
CYA (Stabilizer)30-50 ppm20 ppm80 ppmMonthly
Calcium Hardness200-400 ppm150 ppm500 ppmMonthly
Salt (SWG pools)2700-3400 ppm2500 ppm3500 ppmMonthly

How We Calculate This

This pool chemical calculator uses established formulas and industry-standard data to provide accurate estimates.

  • Enter your specific values into the calculator fields above
  • Our algorithm applies the relevant formulas using your inputs
  • Results are calculated instantly in your browser — nothing is sent to a server
  • Review the detailed breakdown to understand how each factor affects your result

These calculations are estimates based on standard formulas. For critical decisions, always consult a qualified professional.

How to Convert Oven Recipes to Air Fryer

This calculator uses standard pool chemistry formulas to determine the exact amount of chemical needed to adjust your pool water from current levels to target levels.

The basic rule:

  • Chlorine (liquid 12.5%): 10 fl oz raises 10,000 gallons by 1 ppm FC
  • Soda ash (pH up): 6 oz per 10,000 gallons raises pH by 0.2
  • Muriatic acid (31.45%): 12 fl oz per 10,000 gallons lowers pH by 0.2
  • Baking soda: 1.5 lbs per 10,000 gallons raises alkalinity by 10 ppm
  • Cyanuric acid (stabilizer): 13 oz per 10,000 gallons raises CYA by 10 ppm
  • Calcium chloride (77%): 1.25 lbs per 10,000 gallons raises CH by 10 ppm

Always test your water before and after adding chemicals. Add chemicals with the pump running and wait at least 20 minutes between different chemicals. Never mix chemicals directly. Adjust pH before chlorine for best results.

When Would You Use This Calculator?

This pool chemical calculator is designed for anyone who needs quick, reliable estimates without complex spreadsheets or professional consultations.

  • When you need a quick estimate before committing to a purchase or project
  • When comparing different options or scenarios side by side
  • When planning a budget and need to understand potential costs
  • When you want to verify a quote or estimate you've received from a professional
  • When teaching or learning about the concepts behind these calculations

Frequently Asked Questions

What should my pool chlorine level be?

Free chlorine (FC) should be 1-3 ppm for residential pools, or 2-4 ppm for heavy use. The FC level should be at least 7.5% of your CYA level. For a CYA of 40 ppm, maintain FC at 3 ppm minimum. Shock to 10-12 ppm FC when algae appears.

How much chlorine do I add to my pool?

For liquid chlorine (12.5% sodium hypochlorite): 10 fl oz per 10,000 gallons raises FC by 1 ppm. For a 15,000-gallon pool needing 2 ppm increase: 15 x 2 = 30 fl oz (about 1 quart). Add in the evening for less UV degradation.

How do I raise pool pH?

Add soda ash (sodium carbonate) to raise pH. About 6 oz per 10,000 gallons raises pH by 0.2. For a 15,000-gallon pool going from 7.2 to 7.5: need 0.3 pH increase = 13.5 oz soda ash. Add dissolved in a bucket of pool water, distribute around edges.

How do I lower pool pH?

Add muriatic acid (31.45%) to lower pH. About 12 fl oz per 10,000 gallons lowers pH by 0.2. Pour slowly in front of a return jet with the pump running. Wait 4 hours and retest. Dry acid (sodium bisulfate) is a safer alternative.

What is CYA and why does it matter?

CYA (cyanuric acid, stabilizer) protects chlorine from UV sunlight destruction. Ideal range is 30-50 ppm for non-saltwater pools, 60-80 ppm for saltwater. Too low and chlorine burns off quickly; too high and chlorine becomes less effective. CYA does not dissipate — the only way to lower it is dilution.

Should I adjust pH or alkalinity first?

Adjust total alkalinity first (80-120 ppm), then pH (7.4-7.6). Alkalinity acts as a pH buffer — if alkalinity is in range, pH is easier to control. If both are off, raising alkalinity with baking soda will also raise pH somewhat.