Chlorine Dosing Calculator
Calculate chlorine dose and feed rate for water disinfection, including CT compliance for pathogen inactivation.
About this calculator
This calculator sizes a chlorine feed system and checks CT (concentration × time) disinfection compliance in one pass. Total dose is simply target residual plus chlorine demand, and the feed rate uses the same lbs/day = flow (MGD) × dose (mg/L) × 8.34 conversion used throughout water treatment chemical dosing. The default Target Chlorine Residual of 0.5 mg/L sits comfortably above the federal floor: under the Surface Water Treatment Rule (40 CFR 141.72(a)(4), promulgated under the Safe Drinking Water Act), the residual disinfectant concentration entering the distribution system cannot be less than 0.2 mg/L for more than 4 hours, so any target you enter should clear that regulatory minimum with margin for decay across the distribution system. CT achieved multiplies the target residual by contact time; CT required comes from a built-in lookup table for four pathogen classes — bacteria, virus, Giardia, and Cryptosporidium — at pH 7, adjusted by a temperature factor that roughly doubles the requirement below 5°C and adds 20% between 5-15°C. Cryptosporidium's required CT value is dramatically higher than the others because free chlorine is a genuinely weak disinfectant against it — if your plant targets Crypto inactivation, chlorine alone is rarely the actual control strategy, and this tool will show a large CT deficit reflecting that reality.
Log inactivation is a simplified proportional estimate, not the full Chick-Watson kinetics regulators use. The calculator sizes daily feed for three chemical forms — 12.5% sodium hypochlorite (gallons/day), gas chlorine (lbs/day), and 65% calcium hypochlorite (lbs/day) — but only prices the first two out to an annual cost, using a $/gallon rate for hypochlorite solution and a $/lb rate for gas chlorine; cal-hypo's daily feed weight is reported without a matching annual-cost figure, so treat that line as a sizing number rather than a cost comparison. DBP (disinfection byproduct) risk is a coarse three-tier flag based on total dose and demand thresholds, meant to prompt further THM/HAA5 monitoring rather than to replace it. Breakpoint dose is a simplified multiple of demand, useful only as a rough planning number when ammonia is present.
Inputs
Results
Total Chlorine Dose
2 mg/L
Chlorine Feed Rate
41.7 lbs/day
Figures current as of 1989. Source: 40 C.F.R. § 141.72(a)(4), Surface Water Treatment Rule, promulgated under the Safe Drinking Water Act: "The residual disinfectant concentration in the water entering the distribution system ... cannot be less than 0.2 mg/l for more than 4 hours."
How to Use This Calculator
- Enter Plant Flow Rate (MGD) and the Target Chlorine Residual (mg/L) required at the distribution system entry point.
- Input Chlorine Demand (mg/L) — this is typically determined by bench testing or historical operational data.
- Set Contact Time (minutes) for your clearwell or contact basin and select the Target Pathogen for CT table lookup.
- Enter Water Temperature (°C) — CT requirements increase significantly in colder water.
- Review Total Chlorine Dose and Chlorine Feed Rate (lbs/day) to set chemical feed pump outputs.
- Check CT Compliance status to verify your disinfection practice meets SWTR regulatory requirements.
How the result changes with Chlorine Demand
| Chlorine Demand | Total Chlorine Dose | Chlorine Feed Rate |
|---|---|---|
| 0.75 | 1.25 mg/L | 26.1 lbs/day |
| 1.13 | 1.63 mg/L | 34 lbs/day |
| 2.25 | 2.75 mg/L | 57.3 lbs/day |
| 3.75 | 4.25 mg/L | 88.6 lbs/day |
What each input means
- Plant Flow Rate
- Water flow rate in million gallons per day.
- Target Chlorine Residual
- Desired free chlorine residual after disinfection. EPA minimum: 0.2 mg/L entering distribution.
- Chlorine Demand
- Chlorine consumed by organics, ammonia, and metals before free residual is achieved.
- Contact Time
- Time water is in contact with chlorine before first customer (T10).
- Target Pathogen
- 1 = Bacteria, 2 = Virus, 3 = Giardia, 4 = Cryptosporidium.
- Water Temperature
- Water temperature — colder water requires higher CT values.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPlant Flow Rate = 2.5, Target Chlorine Residual = 0.5, Chlorine Demand = 1.5, Contact Time = 30 = 6 input(s) provided
- Calculate Total Chlorine DoseTotal Chlorine Dose2 = 2
- Calculate Chlorine Feed RateChlorine Feed Rate41.7 = 41.7
- Calculate CT ComplianceCT ComplianceNon-Compliant — Increase dose or contact time = Non-Compliant — Increase dose or contact time
- Calculate CT AchievedCT Achieved15 = 15
Figures and sources
- Minimum residual disinfectant concentration entering the distribution system (0.2 mg/L) (1989) — 40 C.F.R. § 141.72(a)(4), Surface Water Treatment Rule, promulgated under the Safe Drinking Water Act: "The residual disinfectant concentration in the water entering the distribution system ... cannot be less than 0.2 mg/l for more than 4 hours."
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why is Cryptosporidium's required CT so much higher than the others?
The calculator's lookup table sets Crypto's baseline required CT at 1,500 mg·min/L, roughly 20 times Giardia's 75 and hundreds of times bacteria's 0.2, because free chlorine genuinely struggles to inactivate Cryptosporidium's resistant oocysts. If your plant targets Crypto, a large reported CT deficit reflects real disinfection chemistry — most plants rely on UV or ozone rather than chlorine alone for that pathogen.
Why does colder water increase the required CT value?
The calculator applies a temperature factor that roughly doubles the required CT below 5°C and adds 20% between 5-15°C, above 15°C it uses the baseline table value. This models the real slowdown in chlorine's disinfection kinetics in cold water — the same CT achieved at 20°C simply inactivates fewer pathogens at 2°C, so colder systems need either a higher dose or longer contact time to stay compliant.
Why does the calculator show a cost for sodium hypochlorite and gas chlorine but not for calcium hypochlorite?
The engine computes daily feed weight for all three chemical forms — 12.5% NaOCl, gas Cl₂, and 65% cal-hypo — but only carries a $/gallon and $/lb rate through to an annual cost for the first two. Cal-Hypo's lbs/day figure is a real sizing number, but you'll need to apply your own cal-hypo unit price to get a comparable annual cost.
Is the DBP (disinfection byproduct) risk rating based on lab testing?
No — it's a coarse three-tier flag (Low/Moderate/High) driven purely by total chlorine dose and chlorine demand thresholds, since higher dose combined with more organic material (reflected in demand) tends to form more trihalomethanes and haloacetic acids. It's meant to prompt additional THM/HAA5 monitoring when the flag reads High, not to substitute for that monitoring.
What does 'CT Achieved' actually measure, and how is it different from the dose?
Total Chlorine Dose is how much chlorine you add (target residual plus demand, in mg/L). CT Achieved is a disinfection-effectiveness metric: it multiplies only the target residual (not total dose) by contact time in minutes, since it's the free residual surviving after demand is satisfied that actually inactivates pathogens over the water's contact time in the basin or clearwell.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
UV Disinfection Calculator
Calculate UV dose and reactor sizing for pathogen inactivation based on flow rate, UVT, and target log reduction.
Water TreatmentWater Treatment Plant Sizing Calculator
Size a water treatment plant from population, per-capita demand, and peak factors. Estimate basin, filter, and clearwell dimensions.
Water TreatmentFluoride Addition Calculator
Calculate chemical feed rate for water fluoridation to achieve target concentration using NaF, fluorosilicic acid, or sodium fluorosilicate.
Pool & SpaHot Tub Chemical Calculator
Chemical doses for hot tub from volume and test results.
More in Environment, Weather & Climate.