Skip to main content
The Fennec Lab

Reviewed against CDC Model Aquatic Health Code (MAHC, 3rd Edition 2018)

Pool Chemical Cost Per Gallon Calculator

Project a pool's weekly and monthly chemical cost from pool volume, water type (chlorine, saltwater, UV-supplemented, ozone-supplemented), bather load (residential, commercial-light, commercial-heavy), evaporation rate, and current chemical prices (chlorine, muriatic acid, cyanuric acid, calcium chloride). Outputs per-chemical weekly cost, total monthly cost, cost per 1000 gallons per month, and the chemical-cost-as-percent-of-revenue band check against the PHTA / IPSSA 8-15% benchmark. Chemistry targets follow CDC Model Aquatic Health Code §5.7.3.1.1 (free chlorine), §5.7.3.2 (pH), and §5.7.3.3 (stabilizer). Tool, not advice — calibrate against 4-12 weeks of sampled actual usage for the specific pool before relying on the output for binding budget commitments.

Calculator

Adjust the inputs below; the result updates instantly.

Pool

Primary sanitization method. Commodity chlorine is the baseline. Saltwater pools use 70% less commodity chlorine (generated on-site via electrolysis) but require salt and cell replacement separately. UV-supplemented and ozone-supplemented systems reduce primary sanitizer demand by 30-60% but maintain a residual chlorine level for safety.

Peak daily occupancy tier. Residential is the baseline. Commercial-light covers HOA common-area pools and small hotel pools at 20-40 peak occupancy. Commercial-heavy covers large HOA, hotel conference pools, fitness club pools, and public aquatic facilities at 40-100+ peak occupancy. Bather load drives chlorine demand because each bather introduces sanitizer-consuming organic matter.

Climate

Chemical prices

Service context

Monthly chemical cost

$80.02
Weekly chemical cost
$18.48
Weekly chlorine cost
$13.20
Weekly muriatic acid cost
$2.75
Weekly cyanuric acid cost (amortized)
$1.65
Weekly calcium chloride cost (amortized)
$0.88
Chemical cost as percent of service revenue
32.01%
PHTA / IPSSA 8-15% band check
Above PHTA / IPSSA 8-15% band at 32.0% — service revenue is likely low relative to chemical demand (under-priced contract, or higher-than-typical chemical load that should be re-priced into the contract).
Evaporation factor applied
1
Water-type multiplier applied
1
Bather-load multiplier applied
1
Summary
commodity chlorine residential (1-6 occupants) pool at 22,000 gallons with 0.20 in/day evaporation (factor 1.00 vs 0.2 in/day baseline). Multipliers applied: water type 1.00×, bather load 1.00×. Weekly chemical cost: $18.48 (chlorine $13.20, muriatic acid $2.75, cyanuric acid amortized $1.65, calcium chloride amortized $0.88). Monthly chemical cost: $80 at 4.33 weeks/month. Per 1000 gallons: $3.64/month. Above PHTA / IPSSA 8-15% band at 32.0% — service revenue is likely low relative to chemical demand (under-priced contract, or higher-than-typical chemical load that should be re-priced into the contract). Chemistry targets per CDC MAHC §5.7.3.1.1 (free chlorine 1-3 ppm public, 1 ppm residential minimum), §5.7.3.2 (pH 7.2-7.8), §5.7.3.3 (cyanuric acid 90 ppm cap public, 30-50 ppm typical practice). This is a TOOL, NOT ADVICE for a chemical budget projection. Actual chemical demand varies materially with weather, sun exposure, bather behavior, water source hardness, and starting water-balance condition. Calibrate the projection against 4-12 weeks of sampled actual usage for the specific pool before relying on the output for a binding budget commitment. For state-by-state public-pool code compliance, consult the adopting state's commercial-pool licensing authority and a Certified Pool Operator (CPO) familiar with commercial aquatic operations.

Tools to go with this

Building a pool chemical budget? Project the demand and price-test against current supplier costs.

Fennec Press's pool-service operations bundle includes the CDC MAHC chemistry-target reference (free chlorine, combined chlorine, pH, total alkalinity, calcium hardness, cyanuric acid), the water-type cost trade-off worksheet (chlorine vs salt vs UV vs ozone), the bather-load multiplier reference for HOA / hotel / fitness club bidding, the ASHRAE-derived evaporation-rate quick reference by climate zone, the chlorine-shortage contingency plan, and the supplier-pass-through clause template — built for pool-service owners, HOA boards budgeting chemical line items, and the operations consultants who advise them.

Open Fennec Press pool-service operations bundle

Fennec Press is our sister site. Outbound link is UTM-tagged and disclosed.

How this calculator works

This calculator projects a pool's weekly and monthly chemical cost from four independent factors: pool volume in gallons, sanitization water type (commodity chlorine, saltwater electrolytic, UV-supplemented, ozone-supplemented), bather load tier (residential, commercial-light, commercial-heavy), and evaporation rate in inches per day. The user also enters current chemical prices: liquid chlorine per gallon, muriatic acid per gallon, cyanuric acid per pound, and calcium chloride per pound. Optional monthly service revenue input drives the chemical-cost-as-percent-of-revenue band check.

The calculator returns per-chemical weekly cost, total weekly and monthly chemical cost, cost per 1000 gallons of pool volume per month, the effective multipliers applied (water type, bather load, evaporation factor), and the band check against the PHTA / IPSSA 8 to 15 percent chemical-cost-as-percent-of-revenue benchmark. The chemistry targets the calculator implicitly assumes follow CDC Model Aquatic Health Code §5.7.3.1.1 (free chlorine 1 to 3 ppm public, 1 ppm residential minimum), §5.7.3.2 (pH 7.2 to 7.8), and §5.7.3.3 (cyanuric acid 90 ppm cap public; 30 to 50 ppm typical practice).

The calculator produces a planning-grade projection — typically within 25 percent of actual usage when inputs reflect operating reality, and within 10 percent when calibrated against 4 to 12 weeks of sampled actual usage for the specific pool. This is a tool, not advice. Calibrate against actual sampled usage before relying on the output for binding budget commitments.

The framework — CDC MAHC, ANSI/PHTA, and the chemistry targets

Pool chemistry is regulated at three layers.

CDC Model Aquatic Health Code (MAHC, 3rd Edition 2018) is the national consensus framework for public-pool chemistry. MAHC §5.7.3.1.1 specifies free-chlorine targets at 1 to 3 ppm for public pools and 1 ppm minimum for residential pools. MAHC §5.7.3.2 specifies pH at 7.2 to 7.8. MAHC §5.7.3.3 caps cyanuric acid stabilizer at 90 ppm for public pools; 30 to 50 ppm is typical practice for both residential and commercial. MAHC is consensus guidance, not federal law — adoption and enforcement are state by state.

ANSI/PHTA standards layer on top. ANSI/PHTA-1 (Public Pools and Recreational Waters) provides the peak bather load framework and turnover-rate planning that drives commercial pool chemical demand. ANSI/PHTA-5 (Residential Pools) provides residential chemistry targets and operational standards.

State and local public-pool codes adopt MAHC in whole or in part and add state-specific requirements (Florida 64E-9, California Title 22, Texas 25 TAC 265, New York 10 NYCRR Subpart 6-1, Illinois 77 IAC 820, and parallels).

EPA regulates the sanitizers themselves. 40 CFR Part 156 sets pesticide labeling requirements under FIFRA. Chlorine, bromine, calcium hypochlorite, dichlor, trichlor, and other pool sanitizers are registered pesticides subject to label use restrictions and recordkeeping. OSHA 29 CFR 1910.1200 (Hazard Communication Standard) requires SDS recordkeeping and employee training for chlorine, muriatic acid, calcium hypochlorite, calcium chloride, and other pool chemicals stored at the facility.

ASHRAE Handbook of Applications provides the rigorous evaporation rate calculation as a function of water temperature, air temperature, relative humidity, and wind speed. The calculator uses a simplified user-entered evaporation input but the underlying ASHRAE methodology is the source of the climate-zone reference values.

Inputs explained

Pool volume in gallons. Residential typical 12,000 to 25,000; HOA pools 15,000 to 50,000; large community and hotel pools 25,000 to 100,000+. Chemical demand scales linearly with volume because chemistry targets are concentration-based — a 30,000-gallon pool needs three times the chlorine of a 10,000-gallon pool at the same ppm target.

Water type. Commodity chlorine is the baseline (1.0 multiplier). Saltwater uses 0.30 multiplier (electrolytic salt-chlorine generators produce most chlorine on-site; the calculator captures supplemental commodity-chlorine purchases for shock dosing, cell-cleaning downtime, and peak-demand supplementation). UV-supplemented uses 0.55 multiplier (UV degrades organic chloramines and reduces primary chlorine demand). Ozone-supplemented uses 0.50 multiplier (similar effect; ozone is a stronger oxidizer than UV but requires careful management). All non-chlorine water types still require a residual free chlorine level for safety.

Bather load tier. Residential (1 to 6 occupants) is baseline (1.0 multiplier). Commercial-light (20 to 40 peak occupancy, typical HOA and small hotel) is 2.5 multiplier. Commercial-heavy (40 to 100+ peak occupancy, large HOA, hotel conference, fitness club, public aquatic) is 5.0 multiplier. Bather load drives chlorine demand because each bather introduces sanitizer-consuming organic matter (sweat, body oils, sunscreen, cosmetics, urine, fecal matter).

Evaporation rate in inches per day. Climate-driven: 0.05 to 0.15 in cool humid climates, 0.15 to 0.25 in moderate climates, 0.25 to 0.50 in hot dry climates, 0.20 to 0.35 in hot humid climates. ASHRAE Handbook of Applications provides the rigorous methodology; the calculator scales chemical makeup demand linearly from the 0.20 inches per day baseline. Pool covers reduce evaporation 50 to 70 percent and are the single best ROI intervention on chemical cost for an outdoor pool.

Liquid chlorine price per gallon. Typical $4 to $8 per gallon at supply houses (sodium hypochlorite, 10 to 12.5 percent concentration). The 2020 to 2022 chlorine shortage drove prices to $10 to $15 in some markets; current pricing has normalized to $4 to $8 but remains 30 to 50 percent above pre-2020 levels.

Muriatic acid price per gallon. Typical $5 to $10 per gallon (hydrochloric acid, 31.45 percent concentration). The dominant pH-down chemical.

Cyanuric acid (stabilizer) price per pound. Typical $2 to $5 per pound. Stabilizer demand is slow — added quarterly or after backwash / partial drain — and the cost is amortized across weeks in the calculator.

Calcium chloride (hardness) price per pound. Typical $0.80 to $2.00 per pound. Hardness adjustments are infrequent; the cost is amortized across weeks.

Optional monthly service revenue. For the chemical-cost-as-percent-of-revenue band check against the PHTA / IPSSA 8 to 15 percent benchmark. Enter 0 to skip.

Industry benchmarks

Chemical cost as percent of service-contract revenue: 8 to 15 percent (PHTA / IPSSA). Below 8 percent indicates over-pricing or under-dosing; above 15 percent indicates under-pricing or unpassed-through supplier cost inflation.

Commercial vs residential per-bather chlorine demand: 3 to 7 times higher because of organic load from sunscreen, sweat, body oils, and incidental contamination at higher occupancy.

Saltwater pool commodity chlorine demand: 30 percent of equivalent chlorine pool (the salt cell produces the rest on-site).

UV / ozone supplemental chlorine reduction: 30 to 60 percent of primary sanitizer demand. Residual chlorine still required.

Typical residential monthly chemical cost: $25 to $65 for a 15,000 to 25,000 gallon pool depending on climate, bather load, and chemical prices.

Typical commercial-light HOA monthly chemical cost: $200 to $600 for a 25,000 to 50,000 gallon pool at 3 to 5x weekly service.

Typical commercial-heavy fitness or hotel monthly chemical cost: $400 to $1,500 for a 50,000 to 100,000 gallon pool at daily service.

Pool cover ROI on chemical cost: 50 to 70 percent reduction in evaporation, which drives 30 to 50 percent reduction in monthly chemical cost on the calculator output.

What this calculator does NOT model

Salt and salt-cell cost on saltwater pools. The calculator handles the residual commodity-chlorine demand on saltwater pools (0.30 multiplier) but does not separately compute salt cost (typical 250 to 400 lb start-up plus 100 to 200 lb per year makeup at $0.10 to $0.20 per pound) or salt-cell amortization (typical 3 to 7 year life at $400 to $800 per cell). For a complete saltwater pool budget, add salt and cell amortization to the calculator output.

Shock-dosing for fecal-contamination response. CDC MAHC §6.5.1 protocols for diarrheal fecal contamination response require shock-dosing at 2 to 4x normal weekly chlorine consumption on the affected week. The calculator models steady-state demand, not incident response.

Algae remediation and green-pool conversion. Emergency or recovery work on out-of-spec pools requires substantially elevated chemical demand for 1 to 3 weeks. The calculator targets steady-state operation.

Bromine sanitization. Bromine is the dominant indoor-pool and spa sanitizer (handles higher temperatures and lower pH than chlorine, less off-gassing in enclosed spaces). Bromine cost per pound is higher than chlorine per gallon-equivalent but per-bather demand is roughly comparable. Enter the bromine cost equivalent in the chlorine price input for a rough projection; the multipliers work the same way.

Test reagent and supply cost. Test strips, DPD / FAS-DPD reagents, Taylor K-2006 or LaMotte ColorQ refills, and consumables are not modeled. Typical residential operations spend $2 to $5 per visit on test supplies; commercial operations spend $5 to $15 per visit. These costs belong in the equipment-allocation line of the route-pricing calculator rather than the chemical line.

Specialty chemicals. Phosphate removers, clarifiers, enzyme treatments, metal sequestrants, and algaecides are not modeled. These are used occasionally rather than weekly and are not material to a steady-state chemical budget on a well-maintained pool. Operations using these specialty chemicals routinely should add 10 to 20 percent to the calculator output.

Pool fill from drain or new construction. Initial chemistry setup (initial chlorine load, stabilizer establishment, calcium and alkalinity setup) requires substantial one-time chemical purchases (typical $150 to $400 on a residential pool, $400 to $1,500 on commercial). The calculator targets ongoing operation, not initial fill.

Weather-driven variance. Actual evaporation varies daily with weather; a stretch of low humidity and high wind can double monthly makeup demand and chemical re-dosing. Use the calculator output as a baseline; actual month-to-month figures will vary by 20 to 40 percent around the projection.

Sources

  • CDC Model Aquatic Health Code (MAHC). 3rd Edition 2018; §5.7.3.1.1 free-chlorine targets, §5.7.3.2 pH targets, §5.7.3.3 cyanuric acid stabilizer limits.
  • ANSI/PHTA-1. Public Pools and Recreational Waters — peak bather load framework and turnover-rate planning.
  • ANSI/PHTA-5. Residential Pools — residential chemistry targets and operational standards.
  • 40 CFR Part 156. EPA pesticide labeling under FIFRA — chlorine, bromine, and other pool sanitizers are registered pesticides subject to label use restrictions and recordkeeping.
  • 29 CFR 1910.1200. OSHA Hazard Communication Standard; SDS recordkeeping and employee training for pool chemicals.
  • ASHRAE Handbook of Applications. Current edition; rigorous evaporation-rate calculation reference for pool / spa surface water loss as a function of water temperature, air temperature, relative humidity, and wind speed.
  • PHTA — Pool and Hot Tub Alliance. Industry trade association; publisher of Certified Pool Operator (CPO) certification and the ANSI/PHTA technical standards underlying the calculator's framework.
  • IPSSA — Independent Pool and Spa Service Association. Source for the 8 to 15 percent chemical-cost-as-percent-of-revenue band cited in this calculator.
  • Trouble Free Pool / PoolMath. Dominant residential pool-chemistry reference; publisher of the PoolMath app for precise dosing computations. Recommendations align with CDC MAHC and PHTA standards.

Last reviewed: 2026-05-17 against the sources above. CDC MAHC updates on an irregular cycle; ANSI/PHTA standards refresh on the ANSI 5-year review cycle. Chemical prices are volatile (see chlorine-shortage discussion); calibrate the price inputs against current supplier quotes before relying on the output for binding budget commitments.

Pool chemistry is concentration-based — free chlorine must stay at 1-3 ppm regardless of pool volume — but consumption of that chlorine scales with both the dissolved-organic load (bather-introduced sweat, body oils, sunscreen, cosmetics, urine, fecal matter) and the unfiltered ultraviolet exposure (sunlight degrades free chlorine, which is why cyanuric acid stabilizer is added). A residential pool with 2-4 occupants per day has minimal organic load and minimal water-quality complaint history; a commercial pool with 60-80 peak occupancy serves dozens of times the organic load and consumes 3-7× the chlorine at the same chemistry target. Saltwater electrolytic generators produce chlorine on-site from dissolved salt (reducing commodity chlorine purchases by ~70%), and UV / ozone supplemental systems oxidize organic load directly (reducing primary chlorine demand by 30-60%). The calculator's multipliers reflect these factors empirically.

Resources

Links marked sponsoredmay earn The Fennec Lab a commission. They do not affect the calculator's output. See disclosures.

  • CDC — Model Aquatic Health CodeCDC Model Aquatic Health Code (3rd Edition 2018) — §5.7.3.1.1 free-chlorine targets (1-3 ppm public pool, 1 ppm residential minimum), §5.7.3.2 pH targets (7.2-7.8), §5.7.3.3 cyanuric acid stabilizer limits (90 ppm cap public). The national consensus framework for public-pool water chemistry; adopted in full or in part by most state health departments.
  • PHTA — Pool and Hot Tub AlliancePHTA — publisher of ANSI/PHTA-1 (Public Pools and Recreational Waters, peak bather load framework) and ANSI/PHTA-5 (Residential Pools, chemistry targets and operational standards), and the Certified Pool Operator (CPO) certification.
  • IPSSA — Independent Pool and Spa Service AssociationIPSSA — peer cost-of-doing-business network; source for the chemical-cost-as-percent-of-revenue band (8-15%) cited in this calculator.
  • EPA — Pesticide Registration and Labeling (FIFRA)EPA pesticide registration framework under FIFRA (40 CFR Part 156 labeling) — chlorine, bromine, and other pool sanitizers are registered pesticides subject to label use restrictions and recordkeeping requirements.
  • OSHA — Hazard Communication StandardOSHA 29 CFR 1910.1200 — Hazard Communication Standard; SDS recordkeeping and employee training requirements for chlorine, muriatic acid, calcium hypochlorite, calcium chloride, and other pool chemicals.
  • ASHRAE — Handbook of ApplicationsASHRAE Handbook of Applications — current edition includes the rigorous evaporation-rate calculation for pool and spa surface water loss as a function of water temperature, air temperature, relative humidity, and wind speed.
  • PoolMath — Trouble Free Pool referenceTrouble Free Pool — the dominant pool-chemistry reference for the residential market; publisher of the PoolMath app used by pool-service operations to compute precise chemical dosing for any pool volume and starting chemistry. The pH, alkalinity, and CYA recommendations are aligned with CDC MAHC and PHTA standards.

Related calculators

Search calculators

Find a calculator by name, cluster, or statute