Pool Chlorine Calculator
How much chlorine to add, and the swim range for your stabilizer level: enough chlorine to work, and no more than the 4 ppm label limit.
Why our numbers are more realistic
Most pool calculators get the dosing math right. Where they fall short is the target, and what they leave unsaid.
| Typical calculator | This calculator | Why it matters |
|---|---|---|
| Aims for 1–3 ppm whatever your stabilizer is | Sets the minimum from your stabilizer level | Stabilizer (CYA) protects chlorine from sunlight but also makes it weaker. At 40 ppm CYA, Trouble Free Pool's chart puts the minimum at 3 ppm. Below that, algae can start even though a basic calculator says you're fine. |
| Recommends levels without mentioning the label limit | Never targets above 4 ppm for swimming, and says so when your stabilizer is too high for any swim range | The EPA-registered chlorine labels we checked prohibit swimming above 4 ppm. In a chlorine pool above 50 ppm CYA, chlorine needs more than that to work, so the fix is lowering stabilizer, not adding chlorine. |
| Treats 8.25% bleach like 8.25% pool chlorine | Converts household bleach correctly | Bleach strength is measured by weight, pool chlorine by volume. For 8.25% bleach, 1 ppm in 10,000 gallons takes about 14.5 fl oz, not 15.5. |
| Gives the dose and stops | Tells you what else the product adds, and when to add it in steps | Dichlor adds about 0.9 ppm stabilizer for every 1 ppm chlorine. Used daily, it raises the chlorine you need. Cal-hypo adds calcium. Big doses go in steps because a volume or test that's a little off can overshoot, and you can't take chlorine back out. |
How this works
Dose = (target ppm − current ppm) × (gallons ÷ 10,000) × the amount of product that raises 10,000 gallons by 1 ppm.
- Liquid chlorine 12.5%: about 10.2 fl oz per ppm per 10,000 gal. 10%: 12.8 fl oz.
- Household bleach 8.25%: about 14.5 fl oz. 6%: about 20.6 fl oz (approximate).
- Cal-hypo 65%: about 2 oz by weight. "73%" cal-hypo is 70% available chlorine: about 1.9 oz.
- Dichlor 56%: about 2.4 oz. 62%: about 2.2 oz.
- Swim range: from Trouble Free Pool's minimum for your stabilizer level up to the 4 ppm label limit: 2–4 ppm at 30 ppm stabilizer, 3–4 ppm at 40, and just 4 ppm at 50. Above 50 ppm in a chlorine pool, no level both works and stays under the swim limit, so keep stabilizer at 30–50 ppm. Salt-generator pools use Trouble Free Pool's salt-pool minimums above 50 ppm stabilizer. Readings between rows on the chart use the next row up, which errs toward more chlorine.
- Dose target: the middle of your swim range, to the nearest half ppm, so a small error in your volume or test doesn't push you over the 4 ppm limit.
- Amounts you can pour: liquids in fl oz, plus gallons or a share of a jug (1 gal jugs for pool chlorine; 81 and 121 fl oz jugs for 8.25% bleach). The fraction is rounded, so the answer says when the dose is a bit under or over it.
- Shock: up to 10 ppm. The CDC's model code for public pools says to close the pool to swimmers above that level. When stabilizer is too high for any swim range, you get drain advice instead of a shock dose.
How pH changes chlorine's strength
Only part of the chlorine in your water is in its strong, fast-acting form (hypochlorous acid). The higher the pH, the smaller that part. In water with no stabilizer, letting pH rise from 7.5 to 8.0 cuts the active chlorine about in half.
Stabilizer changes that. It buffers the active chlorine, so in a stabilized pool the same rise from 7.5 to 8.0 cuts active chlorine only about 15%. That's why your stabilizer level matters more to the chlorine you need than pH does, and why this calculator sets your range from stabilizer.
Keep pH around 7.2–7.8 anyway, as labels direct. The pool pH calculator works out the acid or soda ash.
Common questions
My pool smells strongly of chlorine. Is there too much?
Usually the opposite. As the CDC puts it, "If you smell 'chlorine' at the place you swim, you are probably smelling chloramines": chlorine that has combined with sweat and urine and barely sanitizes. Test combined chlorine (total minus free). The pool industry's table lists 0–0.2 ppm, and most health departments allow at most 0.4 in public pools. Above that, the CDC recommends raising free chlorine to 10 times the combined chlorine with no one in the pool. Stabilizer slows chlorine, so an outdoor pool may need a second round. Enter your reading under "Combined chlorine" above and the answer says how far to go.
Why won't chlorine stay in my pool?
Usually it's sunlight with too little stabilizer (stabilizer protects chlorine from sunlight), algae or debris using it up, or a heavy swim load. If chlorine disappears overnight with no sun, something in the water is consuming it, often algae starting before you can see it. A solar cover blocks much of the sun that burns chlorine off, so a covered pool usually loses less each day.
How much chlorine to shock a green pool?
One dose won't fix it. Clearing algae means holding chlorine at a high level, tested and topped up several times a day, until the water is clear and holds chlorine overnight. This calculator gives a single dose, so for a full green-pool recovery follow a dedicated process such as the one on Trouble Free Pool's chart page. Its chlorine levels go above this calculator's 10 ppm cap, so keep everyone out of the water until chlorine is back to 4 ppm or below.
What about chlorine tablets?
Tablets (trichlor) dissolve slowly and add stabilizer as they go, about 0.6 ppm CYA for every 1 ppm chlorine. Over a season that builds up, and many tablet pools end up with stabilizer too high for a swim range. Test CYA every few weeks if you use them. How many: one label we read starts with one 3-inch tablet per 10,000 gallons in the skimmer, then adds more as needed to hold chlorine in range, and its weekly chart uses two to three times as much in hot water as in cool. Start low and let your chlorine test decide.
Do salt pools need different levels?
Yes. Salt chlorine generators make chlorine continuously, so Trouble Free Pool lists lower minimums for them: 3 ppm at 60–70 ppm stabilizer and 4 ppm at 80–90. That's why salt pools can run higher stabilizer (Trouble Free Pool recommends 70–80 ppm ideal, 60–90 acceptable) and still have a swim range. Generator manuals often list lower stabilizer, so check yours. Choose "Salt chlorine generator" above.
Safety
- Add chemicals to water, never water to chemicals.
- Never mix chlorine products with each other or with acid. In particular, do not mix cal-hypo with trichlor, and never put shock in a tablet floater, feeder or skimmer.
- Follow the product label. It's the law for pool chemicals, and it overrides any calculator.
- Store chlorine away from acids and out of the sun, out of reach of children.
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 added | Retest after | Good to know |
|---|---|---|
| Liquid chlorine or bleach | About 30 minutes, pump on | Swim once a retest reads 4 ppm or below. |
| Cal-hypo shock | About 30 minutes for chlorine | Wait 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 day | pH 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 hours | Raises alkalinity too. |
| Baking soda | 6 to 24 hours | Run the pump at least 6 hours first. |
| Calcium chloride | 4 to 8 hours of pump time | Recheck chlorine too. |
| Salt | 24 hours, pump on | Brush the bottom so it dissolves. |
| Stabilizer (CYA) | 3 to 5 days | Don’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
- Chlorine tablets in feeders or floaters, which dose continuously. See the tablets question above for what to watch.
- Breakpoint chlorination for commercial pools, beyond the CDC's 10-times recommendation above.
- Commercial and public pools, which follow your state's health code.
Sources
- Pool & Hot Tub Alliance, sodium hypochlorite fact sheet (2020): 12.5% liquid chlorine reaches half strength in about 180 days at 77°F and 48 days at 95°F.
- EPA-registered trichlor label 67262-17: one 3-inch tablet per 10,000 gallons to start; weekly amounts by water temperature.
- Trouble Free Pool, chlorine/CYA chart: minimum chlorine for each stabilizer level.
- EPA-registered label 57787-18: re-entry prohibited above 4 ppm; 2 oz of 65% cal-hypo raises 10,000 gal about 1 ppm.
- EPA-registered label 5185-238: swimming may resume between 1 and 4 ppm.
- Hasa Sani-Clor 12.5%: one gallon adds 12.5 ppm in 10,000 gallons.
- CDC Model Aquatic Health Code: public pools close above 10 ppm free chlorine with swimmers present.
- Taylor Technologies FAQ: chlorine above 10 ppm can bleach DPD tests to a false low; combined chlorine 0–0.2 ppm for pools.
- Trouble Free Pool, pH: from pH 7.5 to 8.0, active chlorine falls about 50% without stabilizer and about 15% with it.
- CDC, eye irritation from pool chemicals: a "chlorine" smell usually means chloramines.
- CDC, chloramines and pool operation: combined chlorine 0.4 ppm or less; raise free chlorine to 10 times combined chlorine to remove it.
Numbers last reviewed: October 9, 2026.