Customer Reports Eye Irritation But Free Chlorine Reads Fine: Translation Decision Tree
Why this matters
"The water burns my eyes, so there must not be enough chlorine" is the most common chemistry complaint, and it is almost always wrong about the cause. A pool can carry a perfect free chlorine (FC) reading and still sting eyes because the irritant is usually combined chlorine (chloramines) or an off-balance pH, not a lack of sanitizer. If you respond by dumping more chlorine without measuring combined chlorine, you can make it worse. Translating the complaint into the right test is what turns an angry customer into a one-visit fix.
The physiology backs this up. The human eye and mucous membranes are remarkably tolerant of free chlorine at normal pool levels; what they are not tolerant of is acidic or alkaline water far from the body's natural pH, and the irritating, foul-smelling nitrogen trichloride and monochloramine compounds that form when chlorine combines with bather waste (sweat, urine, skin oils). The "pool chlorine smell" the public associates with a clean pool is in fact the smell of chloramines, the signature of a pool that needs more oxidation, not less.
Symptom presentation
The customer describes red, stinging eyes, a "strong chlorine smell," and sometimes itchy skin or a raspy throat after swimming, while the test kit shows FC in the normal target range. The strong smell is the tell: properly sanitized water with low combined chlorine has almost no odor. A sharp chlorine smell signals chloramines, not excess free chlorine.
Quick checks
- Run a full panel with a drop-count kit, not a strip: FC, total chlorine (TC), pH, TA, CYA, and CH. Strips are too coarse to resolve a small but irritating combined-chlorine value.
- Calculate combined chlorine: CC = TC minus FC. Target CC is at or near zero; anything above roughly 0.2 to 0.3 ppm is a flag and above 0.5 ppm is a clear cause of irritation and odor. A FAS-DPD titration resolves CC down to about 0.2 ppm, where a basic color-match test cannot.
- Read pH precisely. Comfort sits near 7.4 to 7.6, close to the tear film of the eye; below about 7.2 the water turns acidic enough to sting, and above 7.8 it can also irritate while dropping sanitizer effectiveness.
- Ask about bather load and recent events: a big party, lots of small children, or warm weather drives chloramine formation from sweat, urine, and body oils. Indoor and screened pools concentrate chloramines further because there is less off-gassing.
- Note CYA and water temperature. High CYA with a normal-looking FC can leave the water functionally under-sanitized, which lets organics build and chloramines form even though the FC number reads "fine."
Isolation tree
- Step 1 - Combined chlorine. Compute CC.
- CC elevated (above ~0.3 ppm): chloramines are the irritant. Go to the chloramine branch. This is the most likely answer when FC looks fine but eyes burn.
- CC near zero: chloramines are not it. Move to pH.
- Step 2 - pH. With CC ruled out, check pH.
- pH low (below ~7.2): acidic water stings eyes and corrodes surfaces. Raise pH branch.
- pH high (above ~7.8): can irritate and also masks sanitizer; lower pH branch.
- pH in range and CC zero: move to step 3.
- Step 3 - Other irritants. CC zero, pH balanced, FC fine, and eyes still burn. Look at total dissolved solids and CYA. Very high CYA (over-stabilized) reduces active chlorine so the water feels "off"; a separate issue is high TA driving scaling and cloudiness. Also consider a non-pool cause (allergies, contact lenses) and confirm by swimming-test feedback.
- Step 4 - Sanitizer adequacy vs CYA. Confirm the FC-to-CYA ratio. FC that looks "fine" in absolute terms can be too low relative to a high CYA, leaving the pool effectively under-sanitized and breeding the very organics that form chloramines. Verify FC is at least the standard fraction of CYA.
Confirming diagnosis
- Chloramines: CC above 0.3 ppm and a strong chlorine odor. This is the diagnosis in the large majority of "burns my eyes but FC is fine" calls.
- pH: a reading outside 7.2 to 7.8 with CC at or near zero.
- Over-stabilization: CYA well above target with FC that is technically present but too low for that CYA.
Remediation
- Chloramines: oxidize them out. Breakpoint chlorinate by raising FC to roughly ten times the measured CC, which is the level needed to drive the reaction past the breakpoint and convert chloramines to harmless nitrogen and chloride; run circulation and retest until CC returns to near zero. A non-chlorine shock (potassium monopersulfate) is an alternative where rapid re-entry matters, though it does not address the underlying FC-to-CYA deficit. Improve bather-hygiene messaging and surface skimming so the organic load that feeds chloramines drops.
- Low pH: raise with sodium carbonate (soda ash) to 7.4 to 7.6, rechecking TA so you do not overshoot, since soda ash also nudges alkalinity up.
- High pH: lower with muriatic acid to target, then recheck TA. Aeration-driven pH rise will return if a water feature keeps off-gassing CO2.
- Over-stabilized CYA: dilute by partial drain and refill to bring CYA into range, then maintain FC at the correct fraction of CYA so the pool is genuinely sanitized and stops generating the organics that became chloramines in the first place.
Breakpoint shock raises chlorine to high levels temporarily. Keep swimmers out until FC returns to the safe swim range, handle and store chlorine and acid separately, and never mix the two. Chloramine off-gassing in a poorly ventilated indoor pool is a respiratory hazard.
References
- CDC Model Aquatic Health Code, combined chlorine and breakpoint chlorination guidance.
- PHTA/APSP-11, Standard for Water Quality in Public Pools and Spas (free, combined, and total chlorine targets).
- Taylor Technologies, Pool and Spa Water Chemistry, chloramine formation and FC/CYA relationship.