Pool & Spa Guide

Ideal Pool Chemical Levels: The Ranges and Who Sets Them

One table of pool chemistry targets, each tied to CDC’s pool code or a manufacturer’s manual, plus where those sources disagree and why.

PL
Published Oct 3, 2026
Photo of a man holding up a pool water sample vial over a swimming pool before testing it
A pool water sample collected for testing. Photo: Senior Airman Desiree Moye, U.S. Air Force, public domain, via Wikimedia Commons.
Key takeaways
Checked Oct 4, 2026
  1. 1For an outdoor home pool, these ranges satisfy CDC and the Hayward, Pentair and Jandy manuals: free chlorine 2–3 ppm, pH 7.4–7.6, alkalinity 80–120 ppm, calcium 200–400 ppm.
  2. 2Never let free chlorine fall below CDC’s minimums: 1 ppm, or 2 ppm if the pool uses stabilizer (cyanuric acid).
  3. 3Stabilizer shields chlorine from sunlight but also weakens it; CDC’s code caps it at 90 ppm in public pools and advises none in hot tubs.
  4. 4Salt pools follow the chlorinator’s manual: Hayward calls 3,200 ppm salt optimal, Pentair recommends 3,600 ppm and Jandy 3,000–3,500 ppm.
  5. 5CDC tells home pool owners to test free chlorine and pH at least twice a day.

For an outdoor home pool, aim for free chlorine of 2–3 ppm, pH 7.4–7.6, total alkalinity 80–120 ppm, calcium hardness 200–400 ppm and cyanuric acid (stabilizer) of 30–50 ppm. Those are the bands that satisfy both the CDC and the manuals of the three big salt-chlorinator brands. If you have a salt system, the salt level and sometimes the stabilizer target come from your own chlorinator’s manual, and the brands don’t agree.

Most charts give one set of numbers with no source. Below, every range names the document it comes from, and where the official numbers differ we show both and explain why.

Ideal pool chemical levels at a glance

Chlorine and pH are the first defense against germs that can make swimmers sick.

The “home target” column is the range that every source we checked accepts. The “limits” column shows the floors and ceilings that public pools must meet under CDC’s Model Aquatic Health Code (MAHC),2 which many health departments build on.

Table 1. Target chemical levels for a residential pool, with the official limits behind them
TestHome targetOfficial limitsWhat it protects
Free chlorine2–3 ppmAt least 1 ppm, or 2 ppm with stabilizer (CDC); 2–4 ppm advised for public poolsKills germs
Combined chlorine0 ppmAct above 0.4 ppm (MAHC)Eyes and air: chloramines irritate
pH7.4–7.67.0–7.8 (CDC)Chlorine strength, comfort, pipes
Total alkalinity80–120 ppm60–180 ppm (MAHC)Keeps pH steady
Calcium hardness200–400 ppmUp to 2,500 ppm (MAHC)Plaster and equipment
Cyanuric acid30–50 ppm outdoors, 0 indoorsUp to 90 ppm; none in hot tubs (CDC)Shields chlorine from sunlight
SaltYour chlorinator’s rangeAs the manufacturer specifies (MAHC)Feeds the salt cell
Total dissolved solidsUnder 1,500 ppm above your fill waterNo proven maximum (MAHC Annex)Clarity and chlorine efficiency

The free-chlorine floors come from CDC’s page for home pool and hot tub owners, which also gives pH 7.0–7.8 and at least 3 ppm in hot tubs.1 The other limits are from the 2024 MAHC, 5th edition (sections 5.7.3 and 5.7.4.4) and its Annex.2,3 For salt, use our pool salt calculator, which lists each brand’s target.

Where the official numbers disagree, and why

We lined up CDC’s numbers with the water-chemistry tables in three salt-chlorinator manuals. All three manufacturers say their tables follow the Association of Pool and Spa Professionals (APSP), now the Pool & Hot Tub Alliance (PHTA).4,5,6 We also added Trouble Free Pool, an owner forum whose numbers rank highly in search.9

Table 2. The same tests in five sources (ppm unless stated)
TestCDC / MAHCHayward AquaRitePentair IntelliChlorJandy AquaPureTrouble Free Pool
Free chlorineMin 1 (2 with stabilizer); 2–4 advised1.0–3.02.0–4.01.0–3.0Set by stabilizer level
pH7.0–7.87.2–7.87.2–7.8 (ideal 7.4–7.6)7.4–7.67.6–7.8 ideal
Total alkalinity60–18080–12080–12080–12060–80 ideal
Calcium hardness200–400 preferred200–400200–400175–400350–550 plaster and fiberglass
Cyanuric acidMax 9030–50 outdoors30–5050–7540–50; 70–80 with salt
SaltMaker’s range2,700–3,4003,600–4,5003,000–3,500Maker’s range
Saturation indexCheck monthly−0.2 to +0.2−0.3 to +0.3Not givenNot given
Range chart comparing CDC with Hayward, Pentair and Jandy targets for chlorine, pH, alkalinity, calcium, stabilizer and salt
Eaves & Acres chart: the gold band is where all four official sources agree. Stabilizer and salt have no shared range.

Three differences matter in practice.

Public pools vs. your backyard pool

The MAHC is written for pools open to the public, such as those at hotels, apartment complexes and clubs. Its limits are legal floors and ceilings for a crowded pool, not targets: total alkalinity anywhere from 60 to 180 ppm meets the code.2 The manuals give narrower bands meant to protect their equipment and your pool surface. For a home pool, aim inside the manuals’ bands while never dropping below CDC’s chlorine floor.

Photo of an in-ground backyard pool with clear blue water behind a black mesh safety fence
Photo: Evan Delshaw, CC BY 2.0, via Wikimedia Commons. CDC’s home-pool guidance, not the public-pool code, is written for pools like this one.

Same “APSP” label, different chlorine ranges

Hayward and Jandy print 1.0–3.0 ppm free chlorine, and Jandy warns that continuous exposure above 3.0 ppm may corrode pool metals.6 Pentair prints 2.0–4.0 ppm and puts its corrosion warning above 4.0.5 CDC’s Annex advises 2–4 ppm for public pools so the minimum is never missed.3 The manuals don’t say which APSP document or edition they used, and we could not read the standard itself: PHTA sells it, and its online copy is a page-image flipbook. The overlap, 2–3 ppm, meets every source at once.

Salt pools: the cell sets salt and stabilizer

The only special requirements for the AquaRite are the salt level and stabilizer.

Salt targets barely overlap: Hayward calls 3,200 ppm optimal, Pentair recommends 3,600 ppm and Jandy 3,000–3,500 ppm.4,5,6 PHTA’s fact sheet on chlorine generators confirms that different units need different salt levels and tells owners to follow the manufacturer.7 Stabilizer splits the same way: Hayward and Pentair say 30–50 ppm, while Jandy asks for 50–75 ppm, rising to 75–85 ppm when the water runs above 85°F.6 Use the number in your own cell’s manual, and the salt calculator to turn it into bags.

What each number protects

Free and combined chlorine

Free chlorine is the sanitizer still available to kill germs. At 1 ppm, pH 7.5 and 77°F with no stabilizer, CDC says it kills E. coli O157:H7 in under a minute, but Cryptosporidium takes about 10.6 days.1 Combined chlorine is chlorine already tied up with sweat and urine as chloramines; the MAHC tells public pools to act when it passes 0.4 ppm,2 and the manuals want none.5,6 Your test kit shows it as total chlorine minus free chlorine.

pH

CDC says 7.0–7.8 best balances germ-killing, pipe life and swimmer comfort: chlorine weakens as pH rises, especially above 8.0, while pipes corrode more below 7.0.1 In an unstabilized pool, raising pH from 7.2 to 7.8 roughly halves hypochlorous acid, the fast-acting form of chlorine.3

Bar charts showing hypochlorous acid falling as pH rises from 7.2 to 7.8, with and without pool stabilizer
Eaves & Acres chart from CDC MAHC Annex values: with stabilizer the pH effect is smaller, but the active chlorine is far lower to begin with.

Cyanuric acid (stabilizer)

Pentair’s guide says sunlight destroys 90% of unstabilized chlorine within two hours, which is why outdoor pools use cyanuric acid.5 The trade-off is that stabilizer binds chlorine. The MAHC Annex calculates about 30 times less hypochlorous acid at 2 ppm free chlorine with 50 ppm stabilizer than at 1 ppm with none, which is why CDC doubles the chlorine floor for stabilized pools.3 Public pools must stay at or below 90 ppm, and CDC advises no stabilizer in hot tubs.2,1 Chlorine tablets (trichlor) and dichlor add stabilizer every time you use them.3

Bar chart of hypochlorous acid at CDC minimum chlorine, from 0.49 ppm with no stabilizer to 0.0087 ppm at 90 ppm
Eaves & Acres chart from CDC MAHC Annex Table 5.7.3.1.1.2(d). More stabilizer means less active chlorine at the same reading.

Total alkalinity, calcium hardness and balance

Total alkalinity is the buffer that stops pH from bouncing; too low and pH swings, too high and pH is hard to bring down.3 Calcium hardness of 200–400 ppm is preferred, says the Annex: too much causes cloudiness and scale, too little makes water that eats plaster and metal. For water above 90°F, as in a hot tub, it suggests 100–200 ppm.3 The saturation index combines pH, temperature, calcium, alkalinity and dissolved solids into one number; Hayward wants it between −0.2 and +0.2.4

Total dissolved solids

Everything that dissolves and never leaves, from minerals to sunscreen, adds to TDS. The Annex and PHTA use 1,500 ppm above the fill water as the point to partly drain and refill.3,7 It is a convention, not a proven limit:

there are no known scientific data that substantiates any value as a maximum

— CDC Model Aquatic Health Code Annex, CDC, 2024

Salt counts as TDS, so a salt pool’s baseline is the reading taken after the salt goes in; Pentair lists 3,000 to about 6,000 ppm including salt.7,5

How often to test pool water

Here the sources differ most, because they are written for different situations.

Table 3. How often each source says to test
TestCDC, home poolsMAHC, public poolsPentairJandy
Free chlorine and pHAt least twice a dayBefore opening, then every 2–4 hoursWeeklyDaily
Total alkalinityNot statedWeeklyWeeklyDaily
Calcium hardnessNot statedMonthlyMonthlyDaily
Cyanuric acidNot statedMonthly; weekly with stabilized chlorineMonthlyMonthly
SaltNot statedWeekly or per makerMonthlyMonthly
TDSNot statedQuarterlyMonthlyNot stated

CDC’s home-pool advice is the strictest: chlorine and pH at least twice a day, more often when many people swim.1 The Annex also calls for a manual test after a major weather event at outdoor public pools.3

Photo of an orthotolidine pool chlorine drop test kit with a yellow color scale marked ideal
Photo: Registreernu, CC0, via Wikimedia Commons. This orthotolidine drop kit marks 0.6–1.5 ppm chlorine as ideal, below CDC’s minimums. Check any kit’s printed scale against Table 1.

Use a DPD test kit if you can. CDC calls it the most accurate home option, says strips are less accurate, and warns that above 10 ppm chlorine the DPD color can bleach out and read falsely low.1

Worked example

Reading one test result

Scenario
Outdoor stabilized pool: free chlorine 1.5 ppm, stabilizer 45 ppm, pH 7.9, total alkalinity 140 ppm, calcium 250 ppm.
Math
Free chlorine is under CDC’s 2 ppm floor for stabilized pools. pH is above every source’s 7.8 ceiling. Alkalinity is inside the MAHC’s 60–180 ppm but above the manuals’ 80–120 ppm. Calcium and stabilizer are fine.
Answer
Lower alkalinity first, which also lowers pH, then retest and raise chlorine to 2–3 ppm. The MAHC Annex gives this order: add acid for alkalinity, then retest and adjust pH.

Adjusting levels safely

Safety. CDC’s rules for avoiding pool chemical injuries: read and follow the product label, add pool chemical to water and never water to chemical, and never mix different pool chemicals, especially chlorine products with acid.8 Add one product at a time, letting each circulate before the next. The public-pool ceiling for chlorine is whatever the product label allows.2 This guide is educational information, not professional advice; see our disclaimer.

Which product moves which number is set by the label and your equipment maker. Pentair’s and Jandy’s manuals name muriatic acid to lower pH and soda ash to raise it.5,6 Hayward discourages dry acid (sodium bisulfate) for adjusting pH with its salt cells, especially in arid regions, because its by-products can build up and damage the cell.4

Doses depend on your pool’s volume, so find your gallons with the pool volume calculator before you add anything. Retest after the water has circulated rather than guessing a second dose. At the end of the season, our guide to when to close your pool explains why to balance the water before the cover goes on, and the pool and spa section has the rest of the season.

Frequently asked questions

It is above every manual's range. Pentair warns that more than 4.0 ppm may corrode metal parts, and Jandy's limit is 3.0 ppm. CDC's code sets no fixed maximum for public pools: the ceiling is the product label.

Was this page helpful?

Sources

  1. 1.
    Home Pool and Hot Tub Water Treatment and Testing. Centers for Disease Control and Prevention, 2024. Used for: home-pool chlorine and pH minimums, hot tubs, kill times, testing twice a day, DPD kits vs strips Back to text
  2. 2.
    Model Aquatic Health Code, 5th Edition (2024 MAHC Code). Centers for Disease Control and Prevention, 2024. Used for: public-pool limits (sections 5.7.3, 5.7.4.4) and testing frequency (5.7.5) Back to text
  3. 3.
    Model Aquatic Health Code Annex, 5th Edition (2024 MAHC Annex). Centers for Disease Control and Prevention, 2025. Used for: 2–4 ppm chlorine advice, hypochlorous acid tables, alkalinity, calcium, TDS, testing after storms Back to text
  4. 4.
    AquaRite Electronic Chlorine Generator Owner’s Manual (092538 Rev D). Hayward Pool Products, 2019. Used for: APSP-based water chemistry table, saturation index, salt and stabilizer Back to text
  5. 5.
    IntelliChlor Salt Chlorine Generator Installation and User’s Guide, IC15/IC20/IC40/IC60 (P/N 520589 Rev R). Pentair, 2023. Used for: APSP-based ranges (p. 10), maintenance schedule, sunlight loss, TDS including salt Back to text
  6. 6.
    AquaPure Electronic Salt Water Chlorinator and PureLink Installation and Operation Manual (H0325600 Rev F). Zodiac Pool Systems (Jandy), 2021. Used for: APSP-based ranges, stabilizer in hot water, salt range, maintenance schedule Back to text
  7. 7.
    Fact Sheet: Electrolytic Chlorine Generators. Pool & Hot Tub Alliance, 2021. Used for: salt levels vary by unit, TDS after adding salt, stabilizer Back to text
  8. 8.
    Thousands Sent to Emergency Room by Preventable Pool Chemical Injuries. Centers for Disease Control and Prevention, 2014. Used for: pool chemical safety rules Back to text
  9. 9.
    What Are My Ideal Pool Levels?. Trouble Free Pool, 2024. Used for: owner-forum ranges by pool type Back to text
Behind this guide

How this guide was made

  • Written by the Pool Desk and reviewed by the Data & Methodology Desk.
  • Data: ranges transcribed from CDC’s 2024 Model Aquatic Health Code and Annex, CDC’s home-pool guidance, the Hayward AquaRite, Pentair IntelliChlor and Jandy AquaPure manuals, PHTA’s chlorine-generator fact sheet and Trouble Free Pool; charts plot values calculated in the MAHC Annex. This guide uses no NOAA climate data. See our methodology.
  • AI use: AI tools help us research, draft and check this guide. Every figure is checked against the source cited for it, and calculated figures come from our own code, described on the methodology page.
  • Spotted an error? Tell us — the form opens with this page’s address filled in.

Change log

  • Oct 4, 2026Review: re-checked CDC’s home-pool figures and quote, and the Pentair, Jandy and Hayward chemistry tables; added which products the manuals name for raising and lowering pH (and Hayward’s caution on dry acid), and an FAQ on low alkalinity from the current People also ask.
  • Oct 3, 2026Published. Target ranges reconciled from CDC’s 2024 Model Aquatic Health Code and Annex, CDC’s home-pool guidance, PHTA and the Hayward, Pentair and Jandy manuals.
PL
Pool Desk

Covers pool and hot tub water chemistry, opening and closing. We maintain the dosing calculators and check every rate against product chemistry and public health guidance.

About this desk
More like this

Keep reading

Photo of a backyard pool with clear blue water and a stainless steel water feature pouring in from the coping
Pool & Spa Comparison Calculator

Saltwater vs Chlorine Pool: What Changes and What It Costs

A saltwater pool is a chlorine pool: a salt cell makes the chlorine. Cell electricity and wear per gallon of liquid chlorine replaced, upkeep and corrosion from the manuals, and the stabilizer tablets add in 19 US cities.

10 min · Updated Oct 7
Photo of a backyard in-ground pool with cloudy, bright green algae water that needs a SLAM-level shock
Pool & Spa How-to Calculator

How Much Shock to Add to a Pool: Doses, SLAM and CYA

One label shock dose adds about 5–10 ppm free chlorine. Label doses for liquid chlorine, cal-hypo, dichlor and non-chlorine shock, SLAM levels by stabilizer, and the CYA that weekly dichlor adds by city.

12 min · Updated Oct 7
Chart of median first frost, hard freeze and 60-degree dates for hot tub winterizing in 18 US cities
Pool & Spa How-to Calculator

How to Winterize a Hot Tub, and When to Keep It Running

Hot tub makers say a tub kept full, heated and covered protects itself from freezing. When to drain and winterize instead, with NOAA freeze dates and winter running costs for 21 US cities.

8 min · Published Oct 12
More from Pool & Spa
Newsletter

Seasonal reminders for your ZIP

Get a short email when it’s time to overseed, start seeds, open the pool or service your furnace — timed to your climate.

Remind me about
One or two emails a month. Unsubscribe anytime.