Ideal Pool Chemistry Levels: The Complete Range Chart
Every pool chemistry number in one chart: ideal range, acceptable range, and what actually happens when each one drifts outside it.
Search for pool chemistry ranges and you'll get a dozen slightly different answers depending on the site, the test strip bottle, or the pool store clerk. That's not because anyone is wrong, it's because most sources blur two different things together: the range you're aiming for and the range that's still safe to swim in. Here's the full chart with both, in one place, so you can stop cross-referencing five tabs to check a single number. Bookmark this one and you should never need to look up a pool chemistry range again.
The complete pool chemistry range chart
| Parameter | Ideal range | Acceptable range | Notes |
|---|---|---|---|
| pH | 7.4-7.6 | 7.2-7.8 | No unit; controls how well chlorine works |
| Free Chlorine | 1-3 ppm | 1-4 ppm | The active sanitizer doing the work |
| Combined Chlorine | 0 ppm | 0-0.5 ppm | Should stay as close to zero as possible |
| Total Alkalinity | 80-120 ppm | 60-120 ppm | Buffers pH from swinging with every addition |
| Calcium Hardness | 200-400 ppm | 150-400 ppm | Protects plaster, grout, and metal equipment |
| Cyanuric Acid | 30-50 ppm | 20-80 ppm | Shields chlorine from burning off in sunlight |
| Salt | 2,700-3,400 ppm | 2,500-3,500 ppm | Saltwater pools with a chlorinator cell only |
| Water Temperature | No universal ideal (comfort preference) | No acceptable range applies | Informational; affects how fast other numbers move |
Treat the ideal range as your target and the acceptable range as your guardrail. A reading inside the ideal range means the water is genuinely balanced, not just technically safe. A reading between the ideal and acceptable boundaries usually isn't an emergency, it's a signal to adjust before your next test rather than something to fix tonight. Two rows deserve a caveat: salt only matters if you have a saltwater pool with a salt chlorine generator installed, and water temperature doesn't have a balance target at all, it's tracked because warmer water speeds up chlorine loss and algae growth, not because there's a number to hit. It's also worth noting that these seven balance parameters interact with each other, not just with the water in isolation. A pH reading that keeps drifting back out of range within a day or two, for example, is often a total alkalinity problem rather than a pH problem, which is why most pool professionals check alkalinity first when pH won't hold.
What each number is actually telling you
- pH: how acidic or basic the water is. Low pH corrodes metal and surfaces; high pH clouds the water and makes chlorine far less effective, even if the chlorine reading itself looks fine.
- Free chlorine: the sanitizer that's actually available to kill bacteria and algae right now, as opposed to chlorine that's already spent reacting with contaminants and waiting to be tested separately as combined chlorine.
- Combined chlorine: chlorine that has already reacted with sweat, oils, and other contaminants. This, not high free chlorine, is usually the source of a harsh chemical smell and eye irritation after a swim.
- Total alkalinity: a buffer that keeps pH from bouncing wildly every time you add a chemical. Low alkalinity is why some pools feel impossible to keep balanced no matter how carefully you dose them.
- Calcium hardness: dissolved calcium that affects how water interacts with plaster, grout, and metal. Too low etches surfaces over time; too high deposits scale on tile and equipment.
- Cyanuric acid: shields chlorine from UV breakdown outdoors. Too little and chlorine burns off within hours of sunlight exposure; too much is widely associated with chlorine becoming sluggish even at a normal ppm.
- Salt: the dissolved sodium chloride a salt chlorinator converts into chlorine through electrolysis, letting the pool generate much of its own sanitizer. It only applies if you have that equipment installed.
- Water temperature: doesn't move the balance itself, but explains why chemical demand shifts month to month, which is useful context when a reading suddenly changes for no obvious reason between tests.
How often to test, and how to act on what you find
Not every parameter needs the same attention. Free chlorine and pH move the fastest and are worth testing two to three times a week in season, more often during heat waves or heavy swimming use. Total alkalinity is typically a weekly check, since it's the buffer that keeps pH stable in between. Calcium hardness, cyanuric acid, and salt (if applicable) generally only need a monthly look, they drift slowly unless you've added a lot of fresh water through rain, refilling, or backwashing. Combined chlorine is worth testing alongside free chlorine rather than on its own schedule, since the two readings together tell you whether your sanitizer level is actually keeping up with bather load and heat. When a number lands outside the acceptable range, resist the urge to dump in a large dose and hope. Most pool professionals recommend adjusting total alkalinity and pH first, since other chemicals behave more predictably once those two are settled. Skimmer's chemistry hub breaks down what to add for each parameter, and its dosing calculators (chlorine, pH, alkalinity, calcium hardness, cyanuric acid, and salt) can estimate how much of a given product to add based on your pool's actual volume, so you're working from a number rather than a guess.
Note: Every dosing figure, including the ones behind Skimmer's calculators, is an estimate based on published rule-of-thumb dosing rates, not an exact prescription for your water. Add a chemical, run the pump to circulate, wait for the recommended interval, then retest before adding more. Chemistry changes take time to fully register, and stacking doses on top of each other before a reading catches up is the most common way a simple adjustment turns into a swinging, hard-to-diagnose mess.
Sources
Figures and safety guidance on this page draw on the following public references.
- 1.U.S. Centers for Disease Control and Prevention. Model Aquatic Health Code (MAHC)
- 2.U.S. Centers for Disease Control and Prevention. Healthy Swimming: Pool Chemistry & Disinfection
- 3.The Pool & Hot Tub Alliance (ANSI/APSP/ICC-11). American National Standard for Water Quality in Public Pools & Spas
- 4.World Health Organization. Guidelines for Safe Recreational Water Environments, Vol. 2
Frequently asked
Why do some pool stores or apps list slightly different ideal ranges than this chart?
What's the actual difference between the ideal range and the acceptable range?
Do I need to test all eight parameters every single time?
Does the salt range apply to my pool if it isn't a saltwater system?
Why doesn't water temperature have an ideal range like the other parameters?
Track this with Skimmer — water tests, dosing, and equipment history in one place.
See pricing →Keep reading
Cloudy water almost always traces back to filtration, sanitizer, or water balance, in that order. Here's how to figure out which one is yours and fix it without overdosing.
pH, chlorine, and alkalinity all being 'in range' doesn't guarantee balanced water. Here's what the Langelier Saturation Index actually measures and when it's worth checking.
Cyanuric acid (CYA) is the stabilizer that keeps chlorine from burning off in sunlight, but too much of it can quietly weaken your sanitizer instead of helping it.