Itchy skin after a hot tub soak almost always comes down to one of four things: pH out of range, sanitizer levels too high (or the wrong kind of sanitizer byproduct building up), a reaction to total dissolved solids in old water, or a bacterial skin infection called hot tub folliculitis caused by biofilm in the plumbing. The fix depends on which one you’re dealing with, but in most cases you can diagnose and correct the problem in a single afternoon with a test kit and the right chemicals.
Why Does Hot Tub Water Irritate Skin in the First Place?
Hot tubs are harder on skin than swimming pools for a few reasons. The water is warmer (usually 100-104°F), which opens your pores and makes skin more absorbent. The volume is small – typically 250 to 500 gallons – so chemical concentrations shift quickly and dramatically compared to a 15,000-gallon pool. And you’re soaking, not just swimming through, so your skin has longer contact time with whatever is in the water. Any imbalance that would cause mild irritation in a pool hits harder in a hot tub.
Is Your pH the Problem?
pH imbalance is the single most common cause of skin irritation in hot tubs. At pH below 7.2, the water is acidic enough to strip your skin’s natural oils, which causes a tight, stinging, dry feeling during and after soaking. At pH above 7.8, the water becomes alkaline and can feel slimy on skin while also making your sanitizer far less effective – which creates its own problems. Keep pH between 7.4 and 7.6 for comfortable soaking. If your pH is drifting high repeatedly, that’s a known pattern worth understanding – the post Hot Tub Water Care: 7 Red Flags That Signal Trouble covers that alongside other early warning signs to watch for.
Test pH before every soak, not just once a week. Hot tub pH moves fast because of aeration from jets, bather load, and the naturally alkaline character of many sanitizer products. A reading that was perfect yesterday can be off today.
Could Your Sanitizer Level Be Too High?
Free chlorine above 5 ppm in a hot tub will irritate skin and eyes for most people. Some people feel it at 4 ppm, especially those with sensitive skin. The target range for free chlorine is 3-5 ppm, and for bromine it’s also 3-5 ppm. If you’ve just shocked or recently dosed and the reading is spiking above that range, wait it out. Give the tub a few hours (with the cover off to help off-gas) and retest before soaking.
Chloramines are a separate but related issue. When free chlorine bonds with nitrogen from sweat, urine, and body oils, it forms combined chlorine compounds called chloramines. These don’t sanitize effectively and they do irritate skin and cause that sharp chemical smell people associate with “too much chlorine.” A total chlorine reading higher than your free chlorine reading by more than 0.5 ppm means chloramines are present. The fix is shock – a non-chlorine oxidizer works well for this in hot tubs and doesn’t require a long wait time before getting back in.
What Is Hot Tub Folliculitis?
If your chemistry tests fine but you’re breaking out in red, itchy bumps – especially in areas covered by your swimsuit – you may be dealing with hot tub folliculitis. This is a bacterial skin infection caused by Pseudomonas aeruginosa, a bacteria that thrives in warm water and hides in biofilm coating the inside of your plumbing lines. The infection looks like a mild rash or clusters of small pimples, usually appearing 12 to 48 hours after soaking. It typically clears on its own in 7-10 days, but it will keep coming back until you eliminate the biofilm.
To deal with folliculitis at the source, drain the tub completely and flush the plumbing lines with a line-flush product before refilling. The flush product circulates through the jets and dislodges the biofilm that your regular sanitizer can’t reach. After refilling, balance your chemistry carefully and maintain consistent sanitizer levels going forward. Biofilm almost always establishes itself when sanitizer has been chronically low or the water has gone too long without a change.
Old Water and Total Dissolved Solids
Hot tub water should be changed every 3-4 months under normal use. As time passes, total dissolved solids (TDS) accumulate – body oils, lotions, sweat, chemical residue, and everything else that enters the water but doesn’t evaporate out. High TDS makes the water feel “used” and can cause skin irritation even when pH and sanitizer read in range. There’s no easy way to lower TDS other than a partial or full drain. If your water is more than four months old and you’ve ruled out chemistry issues, a fresh fill may simply be the answer.
This is also why it matters what people bring into the tub. Rinse off before soaking. Ask guests to do the same. Lotions, perfumes, deodorant, and hair products all enter the water and accelerate TDS buildup while also giving chloramine-forming nitrogen compounds more material to work with.
A Practical Troubleshooting Checklist
- Test pH. It should read 7.4-7.6. Correct with pH increaser or decreaser as needed.
- Test free and total chlorine (or bromine). Free chlorine should be 3-5 ppm. If total chlorine exceeds free chlorine by more than 0.5 ppm, shock the tub.
- Check water age. If it’s been more than 3-4 months, drain and refill regardless of what the test readings say.
- Look at the rash pattern. Uniform skin dryness or stinging points to chemistry. Bumpy red spots in covered areas point to folliculitis and biofilm.
- Flush your lines before the next refill. Even if you don’t suspect folliculitis, a line flush every drain cycle is good preventive maintenance. AquaDoc makes a line flush product built specifically for this – add it, run the jets for 30 minutes, then drain before refilling.
- Shower after soaking. Rinse off any chemical residue immediately after getting out, especially if you have sensitive skin.
A Note on Sensitive Skin and Bromine vs. Chlorine
Some people with sensitive skin report less irritation on bromine-sanitized hot tubs compared to chlorine. Bromine is more stable at high temperatures and doesn’t produce the same kind of sharp off-gas that some people react to. That said, bromine can still irritate skin if levels are too high or pH is off. The sanitizer choice matters less than keeping your chemistry balanced consistently. If you’ve already switched sanitizers looking for relief and the problem persists, go back to basics: pH, TDS, and biofilm are almost certainly the real culprits.
Frequently Asked Questions
Why does my skin itch after soaking in my hot tub?
The most common causes are pH that’s too high or too low, chlorine or bromine at too high a concentration, or chloramines building up from insufficient shocking. Skin reactions after soaking almost always trace back to water chemistry, not the water itself.
Can high chlorine in a hot tub cause itchy skin?
Yes. Free chlorine above 5 ppm in a hot tub will irritate skin and eyes for most people. Target 3-5 ppm for chlorine and 3-5 ppm for bromine, and always test before getting in after adding chemicals.
What pH level causes skin irritation in a hot tub?
Both extremes cause irritation. pH below 7.2 strips skin oils and causes stinging; pH above 7.8 makes the water feel slimy and can trigger itching and dryness. Keep pH between 7.4 and 7.6 for skin comfort.
Can hot tub water cause a rash even when chemistry looks fine?
Yes – this is often hot tub folliculitis, a bacterial skin infection caused by Pseudomonas aeruginosa living in biofilm inside the plumbing. It shows up as bumpy red spots, usually on skin that was covered by a swimsuit. A full drain, line flush, and refill is the fix.
How do I stop my hot tub from irritating my skin?
Test your water before every soak and correct pH to 7.4-7.6 and sanitizer to the proper range. Shock the tub weekly to break down chloramines. If irritation persists despite good chemistry, drain and flush the plumbing lines to eliminate biofilm, then refill with fresh water.
The most important shift you can make is testing before you soak, not just once a week on a schedule. Hot tub chemistry moves fast. Thirty seconds with a test kit before you get in protects your skin every time.