Water ChemistryBalanced water is the foundation of a clean, swimmable pool. This guide walks you through the key chemistry levels, what they mean, and how to adjust them so your water stays clear and comfortable all season.
The five levels that matter most
Free chlorine keeps your water sanitized — aim for 1–3 ppm. pH controls how acidic or basic the water is, with an ideal range of 7.4–7.6. Total alkalinity (80–120 ppm) buffers your pH so it doesn't swing wildly.
Calcium hardness (200–400 ppm) protects your pool surfaces and equipment, while cyanuric acid (30–50 ppm) shields chlorine from being burned off by sunlight.
Test before you treat
Always measure before adding anything. Use a test strip or liquid kit, then read all parameters together — chemistry is interconnected, and fixing one level often shifts another.
With PoolHakr you can snap a photo of your test strip and get every level read instantly, plus an exact treatment plan tailored to your pool's size and surface.
Adjust in the right order
Start with total alkalinity, then pH, then sanitizer. Adjusting alkalinity first stabilizes pH, which makes chlorine work more effectively. Add chemicals gradually, run the pump, and retest after a few hours.
Frequently asked questions
- What is the ideal pH level for a swimming pool?
- The ideal pH range for a swimming pool is 7.4 to 7.6. This range keeps chlorine effective, protects your equipment, and stays comfortable for swimmers' eyes and skin.
- How often should I test my pool water?
- Test your pool water at least twice a week during swimming season, and after heavy rain, large pool parties, or adding chemicals. More frequent testing helps you catch problems before they get worse.
- Should I adjust chlorine or pH first?
- Adjust total alkalinity first, then pH, then chlorine. Stabilizing alkalinity keeps pH steady, and balanced pH makes chlorine far more effective at sanitizing your water.
Let AI handle the chemistry
Snap your test strip and PoolHakr's AI pool care assistant tells you exactly what to add and when.
Try PoolHakr free