Skip to content
PoolChemLog

State rules

Pool chemical requirements by state

For a hotel pool with stabilizer. 14 states have a statewide code we cite rule by rule; for the others the county health department applies its own rules, usually based on the CDC Model Aquatic Health Code (marked “model code”).

Test
Once a day25 TAC §265.193(o)
Keep the log
3 years25 TAC §265.193(l)
Rules
Class C pool (residents, guests or members)25 TAC Chapter 265, Subchapter L (§§265.181–265.198)
Free chlorine
1.08.0

1.0 to 8.0 ppm · ideal 2.0–3.0

25 TAC §265.193(c)
Combined chlorine
0.40.0

no more than 0.4 ppm

25 TAC §265.193(c)
pH
7.07.8

7.0 to 7.8 · ideal 7.2–7.6

25 TAC §265.193(c)
Cyanuric acid
1000

no more than 100 ppm · ideal 30–50

25 TAC §265.193(c)
Total alkalinity
60240+

at least 60 ppm · ideal 60–180

25 TAC §265.193(c)
Calcium hardness
1501,000

150 to 1,000 ppm

25 TAC §265.193(c)
Free log sheet for Texas

Pool and spa chemical log — Class C · one month, letter landscape · columns for FC, CC, pH

Log on your phone instead
Sources (5) — every number above is cited

A Class C pool that is made available to the public must meet Class B standards.

If cyanuric acid goes above 100 ppm: raise free chlorine to 2.0 ppm and test disinfectant, pH and CYA daily until it is back under 100.

Interactive water features follow Subchapter M (records kept 2 years).

StateFree chlorinepHTestKeep log
Alabama
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Alaska
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Arizona1–5 ppm7.2–7.8At least once a day12 months
Arkansas
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
California2–10 ppm7.2–7.8Once a day, every day the pool is open2 years
Colorado
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Connecticut
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Delaware
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
District of Columbia
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Florida1–10 ppm7.2–7.8At least once every 24 hours, tested by handNot set by the rule
Georgia2–10 ppm7.2–7.8At least twice a day while openNot set by the rule
Hawaii
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Idaho
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Illinois1–4 ppm7.2–7.6At least twice a day, shallow and deep end3 years
Indiana
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Iowa
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Kansas
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Kentucky
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Louisiana
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Maine
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Maryland
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Massachusetts
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Michigan
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Minnesota
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Mississippi
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Missouri
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Montana
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Nebraska
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Nevada1–5 ppm7–8Not set by the state ruleNot set by the state rule
New Hampshire
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
New Jersey1–10 ppm7.2–7.8Every 2 hours while open3 years
New Mexico
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
New York0.6–5 ppm–8.2At the start, during and at the end of each swimming period12 months
North Carolina1+ ppm7.2–7.8At least once a day6 months
North Dakota
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Ohio1+ ppm7.2–7.8Before opening, then every 4 hours2 years
Oklahoma
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Oregon
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Pennsylvania
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Rhode Island
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
South Carolina1–8 ppm7–7.8Daily, or more often, while open18 months
South Dakota
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Tennessee
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Texas1–8 ppm7–7.8Once a day3 years
Utah2–10 ppm7.2–7.8Daily2 operating seasons
Vermont
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Virginia
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Washington2–10 ppm7.2–8At least once every 24 hours3 years
West Virginia
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Wisconsin
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)
Wyoming
model code
2–10 ppm7–7.8Before opening, then every 2 hours3 years (model code)