Skip to content

Pool Chemical Calculator

Enter your pool size and current readings to get the exact chlorine dose and pH adjustment — derived from published dosing chemistry, not a generic chart.

Where are you?

AWG, NEC, 120/240 V, miles and gallons — we remember this on every calculator.

Do you know your pool volume?
Pool volume

A typical suburban in-ground pool is 15,000 to 25,000 gallons; an above-ground 18 ft round is about 8,000.

gal
Free chlorine now

From your test kit. Test strips are unreliable below about 3 ppm — a drop-based kit is worth the money.

ppm
Free chlorine target

2–4 ppm is the normal operating range for a stabilised pool. Shocking means taking it to about 10.

ppm
Which chlorine product?

They differ in strength and in what else they add. Cal-hypo adds calcium, dichlor and trichlor add stabiliser, and trichlor is strongly acidic.

pH adjustment

7.4 to 7.6 is the ideal range — chlorine works well, and the water is comfortable on eyes and skin.

Alkalinity is what resists pH change, so it directly scales the acid dose. The ideal range is 80–120 ppm.

ppm

Your result

Cal-hypo granules, 65% to add

6.16 oz

Pool volume
15,000 gal
Chlorine increase
2 ppm
In pounds
0.38 lb
pH change needed
-0.30
Muriatic acid
27 fl oz
Alkalinity assumed
100 ppm

🪿 The goose says: Add 6.16 oz of cal-hypo granules, 65% to raise free chlorine by 2 ppm, and 27 fl oz of muriatic acid (31.45%) for the pH. Run the pump, then retest before adding anything else.

  • Never mix pool chemicals. Chlorine products and acid together produce chlorine gas. Add one chemical, run the pump for a few hours, retest, then add the next.
  • Pre-dissolve cal-hypo in a bucket of water and pour it in slowly with the pump running. Adding granules straight to the pool bleaches vinyl liners, and putting it in the skimmer can react violently with trichlor residue.

Estimate for planning only. Have any electrical work verified by a qualified electrician and installed to code — see the full disclaimer at the bottom of this page.

How this pool chemical calculator works

Pool chlorine dosing is real chemistry, and it can be derived rather than looked up in a chart. Parts per million is milligrams per litre, so to raise a volume of water by one ppm you need the weight of that water multiplied by one millionth.

Ten thousand US gallons weighs 83,400 pounds, so one ppm needs 0.0834 pounds of pure available chlorine. Divide that by the strength of your product and you have the dose: 65% cal-hypo needs 0.128 lb, which is 2.05 ounces. That is exactly the figure printed on the bag, and now you know where it comes from.

pH is messier and genuinely is a chart, because how far the pH moves depends on total alkalinity — the water's buffering capacity. The doses here are scaled from the standard reference of 10,000 gallons at 100 ppm alkalinity, which is why the alkalinity input changes the answer.

  1. Step 1 Pool volume gallons = length × width × avg_depth × 7.48 round: π × radius² × avg_depth × 7.48
  2. Step 2 Pure chlorine needed lb = gallons × 8.34 × ppm_increase ÷ 1,000,000 Water weighs 8.34 lb per US gallon.
  3. Step 3 Convert to product product_lb = pure_lb ÷ product_strength Cal-hypo 65% or 73%, dichlor 56%, trichlor 90%, liquid 10% or 12.5%.
  4. Step 4 Liquid products by volume fl_oz = product_lb ÷ density × 128 12.5% liquid chlorine weighs about 9.74 lb per gallon.
  5. Step 5 pH adjustment dose = (gallons ÷ 10,000) × (|pH_change| ÷ 0.2) × base_dose × (alkalinity ÷ 100) Base dose is 12 fl oz of 31.45% muriatic acid, or 6 oz of soda ash, per 0.2 pH per 10,000 gal at 100 ppm alkalinity.

Example: 15,000 gallons going from 1 to 3 ppm free chlorine with 65% cal-hypo. That is 2 ppm × 15,000 ÷ 10,000 × 0.0834 = 0.25 lb of pure chlorine, divided by 0.65 = 0.385 lb of product, which is 6.2 ounces.

Assumptions & caveats

Everything this calculator quietly assumes on your behalf. If one of these does not match your situation, the answer will be off.

  • Chlorine doses are derived from first principles using the weight of water (8.34 lb per US gallon) and the stated available-chlorine strength of each product. They match published dosing charts closely.
  • Liquid chlorine loses strength on the shelf, roughly 1% of its available chlorine per week at room temperature and faster in heat. A jug that has been in the garage all summer is materially weaker than its label.
  • pH doses are scaled from a reference of 10,000 gallons and 100 ppm total alkalinity. Alkalinity is what buffers pH, so the dose scales with it — this is an approximation of a non-linear relationship and should be treated as a starting point.
  • Adjust pH in stages. Add about half the calculated amount, circulate for four hours, and retest. Overshooting downwards is much harder to correct than creeping up.
  • Cyanuric acid, the stabiliser, is not modelled. It has a large effect on how much free chlorine you actually need: at 30 ppm CYA the target is around 2–4 ppm, but at 80 ppm you need 6–8 ppm to achieve the same sanitising power. Dichlor and trichlor both add CYA with every dose.
  • Calcium hardness is not modelled. Repeated cal-hypo use raises it, and above about 400 ppm you get scaling on surfaces and equipment.
  • Salt-water pools generate chlorine in the cell rather than from added product. Use these figures only for a manual top-up or shock, not for routine chlorination.
  • Water temperature, sunlight, bather load and rainfall all consume chlorine. Test frequently in summer — a pool can drop from 3 ppm to zero in a single hot day with heavy use.

Frequently asked questions

How much shock do I need for a 10,000 gallon pool?

To take free chlorine from 1 ppm to a shock level of 10 ppm in 10,000 gallons, you need about 1.16 pounds of 65% cal-hypo, or roughly 2.5 quarts of 12.5% liquid chlorine. Add it after sunset so ultraviolet does not destroy it before it works, and run the pump overnight.

How much muriatic acid do I need to lower pH?

About 12 fluid ounces of 31.45% muriatic acid per 10,000 gallons lowers pH by 0.2 at a total alkalinity of 100 ppm. Higher alkalinity needs proportionally more. Always add half, circulate for four hours and retest — overshooting into acidic water is much harder to correct.

What is the difference between chlorine and shock?

They are the same chemical at different doses. Routine chlorination keeps free chlorine at 2 to 4 ppm; shocking raises it to around 10 ppm briefly to break down chloramines and kill algae. "Shock" sold as a product is usually cal-hypo or dichlor — the same thing in a single-dose bag.

How often should I shock my pool?

Whenever combined chlorine exceeds 0.5 ppm, after heavy use or a storm, and typically every one to two weeks in peak season. Shocking on a fixed schedule regardless of test results is wasteful; shocking based on a proper test is not. A strong chlorine smell means chloramines, which is a sign you need to shock, not that you have too much chlorine.

How long after adding chemicals can I swim?

After a normal chlorine addition, once free chlorine is back under 5 ppm — usually a few hours with the pump running. After acid, wait about four hours and confirm pH is in the 7.2 to 7.8 range. After a full shock, that can mean waiting overnight or longer. Always test rather than relying on time.

Why does my chlorine disappear so fast?

Usually sunlight without enough stabiliser, or a high chlorine demand from algae or organic load. Cyanuric acid protects chlorine from UV, and an unstabilised outdoor pool can lose most of its free chlorine in a single sunny day. If chlorine vanishes overnight with adequate stabiliser, you likely have an algae bloom consuming it.

Can I mix pool chemicals to save time?

No, and this is the most dangerous thing you can do at a pool. Chlorine products and acid react to produce chlorine gas, which has killed people in domestic settings. Different chlorine types can also react with each other. Add one chemical, run the pump for several hours, retest, then add the next.

Safety disclaimer

Pool chemicals are hazardous. Never mix chemicals with each other — combining chlorine products with acid produces chlorine gas, which can be fatal. Always add chemicals to water, never water to chemicals, and always add acid to water. Pre-dissolve calcium hypochlorite in a bucket of water before adding it, and never add it directly to the skimmer. Wear chemical-resistant gloves and eye protection, work upwind, and store products separately in a cool dry place. These figures are estimates for planning: always test the water before and after dosing, add chemicals in stages rather than all at once, and follow the instructions on your specific product.