Hot Tub Water Troubleshooting Guide: Fix Every Water Problem
Your hot tub water is telling you something specific every time it turns cloudy, goes green, grows a head of foam, or refuses to hold a stable pH. Each symptom has a known cause — usually one of a handful — and a clear fix sequence that works when you follow it in the right order.
This guide is organized by what you're seeing, not by chemistry theory. Find your symptom, follow the diagnosis, fix the root cause. For the foundational chemistry that sits underneath all of this, see our hot tub water chemistry guide for beginners.
Quick Diagnosis: What Are You Seeing?
| Symptom | Most Likely Cause | First Action |
|---|---|---|
| Cloudy / milky water | pH, alkalinity, or sanitizer out of range | Test all parameters first |
| Green water or surfaces | Algae growth or copper/metal contamination | Identify source before shocking |
| Foam that won't go away | Surfactants (soaps, lotions) or high TDS | Shower before soaking; check TDS |
| White scale on shell or jets | High calcium hardness | Test calcium; lower and descale |
| Brown / rust-colored water | Iron or manganese in fill water | Use metal sequestrant before shocking |
| pH keeps dropping | Low alkalinity or heavy bather load | Raise alkalinity first, then pH |
| pH keeps rising | Very high alkalinity or CO₂ imbalance | Lower alkalinity; aerate to degas |
| Sanitizer disappearing fast | Chloramines, biofilm, or UV degradation | Shock treatment; check circulation |
| Slimy or slippery surfaces | Biofilm or algae starting | Shock + surface scrub + filter clean |
| Eye / skin irritation | pH or chloramines out of range | Test pH and combined chlorine |
Problem 1: Cloudy or Milky Water
Cloudy water is the most common hot tub complaint and the most misdiagnosed. Most owners reach for clarifier immediately — but clarifier only works on suspended particles. If the underlying chemistry is off, the water will cloud again within hours.
Why Hot Tub Water Goes Cloudy
There are four distinct causes of cloudy water, each requiring a different fix:
1. pH or alkalinity out of range. When pH exceeds 7.8, carbonates begin to precipitate out of solution as fine particles, scattering light and creating a white haze. This is the most common cause of sudden cloudiness after adding balancing chemicals.
2. Sanitizer below effective level. Chlorine below 1 ppm or bromine below 2 ppm allows bacteria and organic compounds to multiply, creating biological turbidity. The water may look milky or have a slight grey cast.
3. High calcium hardness or TDS. Calcium hardness above 400 ppm creates a saturation condition where excess calcium crashes out of solution as fine white particles — especially when water is hot. Total dissolved solids (TDS) above 1,500 ppm means the water is simply saturated with dissolved matter and can no longer support clear water chemistry without a drain and refill.
4. Dirty or exhausted filters. Filters that haven't been cleaned in more than two weeks stop removing fine particles. Everything that would otherwise be trapped — body oils, dead algae cells, micro-debris — stays in suspension.
Step-by-Step Fix for Cloudy Water
Step 1: Test everything first. Don't add any chemicals until you know your starting point. Test pH, total alkalinity, sanitizer level, and calcium hardness. Guessing costs money and usually makes the problem worse.
Step 2: Fix alkalinity first (target 80–120 ppm). Alkalinity is the buffer that controls how stable your pH will be. If alkalinity is low, add sodium bicarbonate in 1 oz per 100 gallon increments, waiting 30 minutes between additions.
Step 3: Adjust pH to 7.2–7.6. With alkalinity correct, pH adjustment becomes much more stable. Use pH increaser (sodium carbonate) or pH decreaser (sodium bisulfate) as needed. Never add both within 24 hours.
Step 4: Shock the water. Run a non-chlorine shock (potassium monopersulfate) or chlorine shock at 10 ppm to oxidize organic contaminants. Run jets on high for 30 minutes.
Step 5: Clean or rinse your filter cartridges. Remove filter cartridges, rinse thoroughly with a garden hose, and soak in filter cleaner solution for 8–12 hours if they haven't been deep-cleaned recently. A dirty filter is often the reason water doesn't clear even after correct chemistry.
Step 6: Add clarifier if needed. After chemistry is corrected and filter is clean, a clarifier can help coagulate remaining fine particles so the filter catches them. Run the pump for 24 hours and backwash or rinse again.
When to call it and drain: If water doesn't clear within 48 hours of correct chemistry and a clean filter, test TDS. Above 1,500 ppm, the water is exhausted — no amount of chemicals will produce reliably clear water. Drain, refill, and start fresh. See our drain and refill guide.
Problem 2: Green, Brown, or Dark-Colored Water
Discolored water has one of three very different causes — and the fix depends entirely on which one you have. Shocking green water caused by metals can permanently stain your shell and plumbing. Identify the source first.
Green Water: Algae or Metals?
Test for metals first. If your fill water comes from a well, or if you've had a long period of low sanitizer, test for copper and iron before adding shock. A simple metal test strip (under $15 at any pool supply store) will tell you in 30 seconds. If metals are present, add a metal sequestrant before doing anything else — shock oxidizes dissolved metals and drops them out of solution as staining particles.
If no metals: it's algae. Algae turns water green when sanitizer falls below the threshold needed to control it, typically when chlorine drops below 1 ppm for more than 12–24 hours. Algae spores arrive via bathers, wind, fill water, and contaminated equipment.
Fix for Green Water (Algae)
Step 1: Test sanitizer and pH. Algae growth almost always coincides with low sanitizer. Confirm pH is 7.2–7.4 (low end of range increases shock effectiveness by 40%).
Step 2: Triple-dose shock. Use chlorine shock at 30 ppm — three times the normal shock dose. For a 400-gallon hot tub, this means approximately 2–3 oz of granular dichlor. Add at night to prevent UV degradation.
Step 3: Add a copper-free algaecide. Standard pool algaecides contain copper and will turn your water blue-green. Use a hot-tub-specific copper-free algaecide (polyquat-based). Add immediately after shock.
Step 4: Run jets and filter continuously. Run on high for 2–4 hours, then let the filter run at low circulation for 24 hours.
Step 5: Clean filter and surfaces. Dead algae cells will clog your filter. Rinse filter cartridges every 4–6 hours during treatment. Brush all surfaces — seat wells, footwell, and waterline — to break up attached algae colonies.
Step 6: Retest and repeat if needed. If water is still green after 24 hours, repeat the shock dose. A second round at 20 ppm usually clears persistent algae.
Severe algae (black, slimy, or returning within days): Drain, clean all surfaces with a dilute bleach solution (1:10), inspect and clean plumbing jets thoroughly, refill, and establish a consistent sanitizer maintenance routine.
Fix for Brown, Rust, or Orange-Colored Water (Iron or Manganese)
Step 1: Add a metal sequestrant immediately. Do not shock until metals are bound. Shocking with iron or manganese in solution will permanently stain your shell. Sequestrants like HEDP or phosphonate-based products bind metal ions and prevent them from precipitating.
Step 2: Run filter for 24 hours. The sequestrant will gradually clear the water as the filter captures the bound metal complexes.
Step 3: Install a pre-filter on your fill hose. If your fill water is the source, a hose-end pre-filter (around $30) removes iron and manganese before they enter the tub. Refill through this filter every time.
Problem 3: Foam and Bubbles
A thin layer of small bubbles at jet outlets is normal — jets introduce air into water. Persistent foam that covers the water surface, piles up, and doesn't dissipate when jets turn off is a separate problem.
Why Hot Tub Water Foams
Foam is caused by surfactants — compounds that reduce surface tension and allow air bubbles to stabilize. Every source adds surfactants:
- Body care products: shampoo, conditioner, moisturizer, sunscreen, deodorant. Even "rinsed off" products coat skin and transfer to water in meaningful quantities.
- Laundry detergent: swimwear washed with detergent carries residual surfactants into the water. A single pair of swimwear can foam a 400-gallon tub within 15 minutes.
- Low calcium hardness: water below 150 ppm calcium hardness foams more easily because there are fewer dissolved minerals to compete with surfactant molecules at the surface.
- High TDS: water saturated with dissolved organics loses its ability to hold surfactants in solution — they concentrate at the surface and foam.
- Chemical overload: adding too many products (enzymes, clarifiers, water softeners) at once can create foam from the additives themselves.
Step-by-Step Fix for Foamy Water
Step 1: Identify the likely source. Did foam appear immediately after someone entered? Bather-transferred products are the cause. Did it appear gradually over days? TDS buildup or cumulative product transfer.
Step 2: Shock the water. Non-chlorine shock (potassium monopersulfate) oxidizes surfactants and is often the fastest fix for mild foam.
Step 3: Use a defoamer as a temporary fix only. Defoamers (usually silicone-based) break the foam on contact. They don't fix the underlying problem — they're a band-aid that buys time while you address the root cause.
Step 4: Test TDS. If TDS is above 1,500 ppm, defoamers and shock won't provide lasting relief. Drain and refill is the only permanent fix.
Step 5: Establish a pre-soak rinse protocol. The single most effective long-term fix is requiring all bathers to rinse off in a shower (without soap) before entering. This removes the majority of surfactant-loaded products. See our hot tub skin care guide for a full pre-soak routine.
Step 6: Wash swimwear without detergent. Rinse swimwear with plain water after laundry, or run a rinse-only cycle.
Problem 4: Scale Buildup (White Deposits on Shell, Jets, and Waterline)
White, chalky, or crusty deposits on the waterline, jet faces, or inside the equipment cabinet are calcium carbonate scale — the same thing that forms in a kettle. Left untreated, scale clogs jets, restricts plumbing flow, and forces calcium deposits through the heater element, eventually cracking it.
Why Scale Forms
Scale forms when water becomes saturated with calcium and carbonate ions, forcing them to precipitate out of solution. Three factors drive saturation:
- High calcium hardness (above 400 ppm for most tubs, lower in warm climates)
- High alkalinity or pH (both increase carbonate concentration)
- High water temperature (hot water holds less dissolved calcium than cold water — the opposite of most solutes)
The relationship between these factors is captured by the Langelier Saturation Index (LSI). When LSI is above +0.5, your water is scale-forming. Most digital test kits don't report LSI directly, but keeping calcium in the 150–250 ppm range, alkalinity at 80–120 ppm, and pH at 7.2–7.6 keeps LSI in safe territory for most hot tubs.
Step-by-Step Fix for Scale
Step 1: Test calcium hardness. If calcium is above 400 ppm, you cannot fix scale through chemistry alone — the water itself needs to be partially replaced or fully exchanged to dilute calcium. Add fresh water (10–20% replacement) to bring calcium down.
Step 2: Lower pH to 7.2. The low end of the acceptable range slows additional scale formation and mildly dissolves existing light scale.
Step 3: Use a scale preventer / sequestrant. Sequestrant products (phosphonate or polyacrylate-based) keep calcium in solution and prevent fresh scale from forming. Add monthly as maintenance.
Step 4: Remove existing scale. For light waterline scale, a dilute white vinegar solution on a soft cloth works well. For heavy scale on jet faces, use a specialized descaler product or a mixture of citric acid and water. Avoid abrasive pads — they scratch acrylic.
Step 5: For severe scale inside plumbing, run a scale-removing plumbing flush product before your next drain and refill. These circulate through the jets and heater, dissolving internal deposits before you drain.
Problem 5: pH That Won't Stay in Range
If you're adjusting pH more than twice a week, the chemistry is chasing a moving target. The fix requires understanding which direction pH is drifting and why.
pH Keeps Dropping (Acidic Drift)
Why it happens: Carbon dioxide outgassing from aeration is the most common cause — as air mixes with water through jets and waterfalls, dissolved CO₂ is released, lowering pH. Bather waste (urine, sweat, body oils — all acidic) contributes. Some municipal water supplies have low pH or alkalinity.
The fix sequence: Alkalinity before pH. If your alkalinity is below 80 ppm, your pH will drift down no matter what you add to raise it. Raise alkalinity to 100–110 ppm with sodium bicarbonate first. Once alkalinity is stable, pH adjustment holds.
If pH drops despite correct alkalinity: Your fill water may be the source. Test your tap water directly — some municipal supplies have seasonal pH swings. Adjust fill water before adding it to the tub.
pH Keeps Rising (Alkaline Drift)
Why it happens: High alkalinity (above 150 ppm) pushes pH upward and makes it resistant to lowering. As the tub aerates, CO₂ equilibrium shifts and pH rises toward 8.0+. Sodium bicarbonate (used to raise alkalinity) is an inherently basic compound — overdosing it sends both alkalinity and pH up.
The fix sequence: Lower alkalinity to 80–100 ppm using pH decreaser (sodium bisulfate), added in small doses. Then aerate the water with jets running (without the cover) for 30–60 minutes — CO₂ outgassing at the new, lower alkalinity level naturally drives pH into range without requiring further chemical adjustment. This is the technique that experienced hot tub owners use to independently control alkalinity and pH.
Problem 6: High Sanitizer Demand (Sanitizer Disappearing Fast)
If you're adding chlorine or bromine at correct rates but finding the sanitizer level near zero hours later, something is consuming it faster than normal.
What's Consuming Your Sanitizer
Bather load: Each person adds approximately 200–300 mg of bather waste per 30 minutes of soaking — sweat, skin cells, body oils, cosmetics. High-use days genuinely require more sanitizer.
Chloramines: When free chlorine combines with nitrogen from bather waste (ammonia, urea), it forms chloramines — combined chlorine that tests as chlorine but provides no sanitization and actively irritates eyes and skin. You can test for chloramines by comparing free chlorine to total chlorine: if total chlorine is more than 0.5 ppm above free chlorine, chloramines are present.
Biofilm: A hidden biofilm colony in your plumbing can consume enormous quantities of sanitizer. Biofilm attaches to plumbing walls, inside jet bodies, and along the heater manifold — insulated from the water by a polysaccharide matrix that sanitizer must penetrate before reaching the bacteria underneath. Biofilm is the reason some hot tubs never hold sanitizer no matter how much you add.
UV exposure: If your hot tub receives direct sunlight and you're using unstabilized chlorine (dichlor without cyanuric acid stabilizer), UV light destroys chlorine rapidly. Outdoor tubs in sunny climates lose 75–90% of their chlorine within hours of exposure.
Step-by-Step Fix for High Sanitizer Demand
Step 1: Shock with an oxidizer. Non-chlorine shock at 2x the normal dose oxidizes chloramines and organic contaminants, breaking the sanitizer-consuming cycle. Run jets for 30 minutes with the cover open.
Step 2: Test for combined chlorine. If chloramines are confirmed, repeat heavy shock (triple dose) to "breakpoint chlorination" — the point where combined chlorine is destroyed rather than accumulated.
Step 3: Flush for biofilm. If sanitizer demand returns within 24 hours of shocking, biofilm is likely the cause. Use a biofilm-removing plumbing flush product (marketed as "line flush" or "spa purge"). Add to water, run jets for 30–60 minutes — you'll often see brown or grey foam, which is the biofilm being expelled. Then drain and refill.
Step 4: Consider an ozone or UV-C supplemental system. These systems reduce the sanitizer load by oxidizing organics continuously, so your chemical sanitizer can focus on residual protection. See our ozone and UV-C sanitizer guide for what to look for and what these systems actually do.
Problem 7: Algae (Slime, Slimy Jets, Green-Coated Surfaces)
Algae in a hot tub is a failure of the sanitizer system, not an environmental inevitability. Properly maintained hot tubs don't get algae — the sanitizer residual kills spores before they establish.
Identifying Algae vs. Biofilm
Algae is photosynthetic — it's green (sometimes yellow or black in advanced cases), concentrated in areas with light exposure, and appears as a film on surfaces or a tint in the water. Algae requires light to grow.
Biofilm is a bacterial colony — it appears as slippery, slimy, often colorless or grey patches inside jets, along waterline fittings, and on filter cartridges. Biofilm doesn't require light. Both often occur together.
Algae Elimination Protocol
Step 1: Adjust pH to 7.2. Shock effectiveness drops significantly above pH 7.6. Lower pH first to maximize shock impact.
Step 2: Triple-dose shock. Add chlorine shock at 30 ppm minimum. Do this with the cover off and jets running.
Step 3: Add copper-free algaecide. Do not use copper-based algaecides in a hot tub — copper stains acrylic shells and turns blonde hair green. Use polyquat-60 or another non-copper formulation.
Step 4: Brush all surfaces and clean filter every 4 hours. Algae cells dislodge from surfaces and collect in the filter. A clogged filter during treatment is the most common reason algae treatments fail.
Step 5: Leave cover off and jets running. Algae requires stagnant conditions to re-establish. Circulation and aeration are hostile to algae growth.
For persistent or returning algae: Drain, scrub all surfaces with a dilute bleach solution (1 part bleach to 10 parts water), let surfaces dry in sunlight if possible, inspect and clean every jet body, rinse thoroughly, then refill. Check that your circulation schedule is running at least 8 hours per day.
When to Skip Troubleshooting and Just Drain
Some water chemistry problems are economically or practically impossible to fix without a drain and refill. Drain when:
- TDS above 1,500–2,000 ppm. The water is chemically exhausted. Clarifiers, oxidizers, and balancers can't create stable clear water in exhausted water.
- Persistent algae despite two full treatment rounds. Algae that returns within days of treatment has established in the plumbing where you can't reach it chemically.
- Biofilm that returns after purge treatment. Some biofilm colonies are too entrenched in jets and plumbing to be cleared without a physical drain, scrub, and refill.
- Unknown chemical history. If you've inherited a hot tub or refilled from a source with unknown mineral content, starting fresh gives you a clean baseline.
- More than 3–4 months since last drain. General recommendation is to drain every 3–4 months regardless of water appearance. Regular draining resets TDS and removes the accumulated background load of dissolved organics. See the drain and refill guide for the full procedure.
Quick Reference: All Water Problems at a Glance
| Problem | Common Causes | Test First | Primary Fix | Drain? |
|---|---|---|---|---|
| Cloudy/milky | pH high, low sanitizer, dirty filter | pH, sanitizer, calcium | Balance chemistry; clean filter | Only if TDS > 1,500 |
| Green water | Algae or metals | Metals test first | Shock + algaecide (algae); sequestrant (metals) | If severe |
| Brown/rust water | Iron or manganese | Metal test | Sequestrant; pre-filter fill water | Not usually |
| Foam | Surfactants, high TDS | TDS | Shock; pre-soak rinse protocol | If TDS > 1,500 |
| White scale | High calcium, high pH | Calcium hardness | Lower calcium; descaler; sequestrant | Partial refill |
| pH dropping | Low alkalinity, bather load | Alkalinity | Raise alkalinity to 100 ppm | No |
| pH rising | High alkalinity, CO₂ | Alkalinity | Lower alkalinity; aerate | No |
| Sanitizer gone fast | Chloramines, biofilm | Combined chlorine | Shock; biofilm purge | After purge |
| Slimy surfaces | Biofilm or algae | Visual inspection | Shock + scrub + filter clean | If persistent |
| Eye/skin irritation | pH off; chloramines | pH, combined Cl | Balance pH; shock | No |
| Black/dark algae | Algae in advanced stage | Visual + sanitizer | Triple shock + algaecide | Likely yes |
| Scale inside jets | Long-term calcium buildup | Calcium | Plumbing descaler flush | Before refill |
Building a Routine That Prevents Most Problems
The troubleshooting guide above solves problems after they appear. The following routine prevents most of them from appearing at all:
Weekly: Test pH, alkalinity, and sanitizer. Adjust as needed. Rinse filter cartridges.
Monthly: Add a metal sequestrant (or scale preventer). Deep-clean filter cartridges in filter cleaning solution. Check calcium hardness.
Every 3–4 months: Drain, clean shell and jets, refill, and re-establish chemistry from a clean baseline.
Before every soak: Require a quick shower rinse (no soap) from all bathers. Remove lotion, sunscreen, and product from skin before entering.
For the complete maintenance calendar, see our hot tub cleaning schedule. For the chemicals you need to stock, see the hot tub chemicals starter kit guide. For testing methods and equipment, see our water testing guide.
If you're troubleshooting a smell rather than a visual water problem, the hot tub smell troubleshooting guide covers every odor from chloramine to sulfur to musty/biofilm — organized the same way as this guide, by what you're smelling.
For owners who want to reduce the overall chemical load their water system carries — and therefore reduce how often these problems develop — upgrading to a chlorine/bromine-plus-ozone or UV-C system cuts sanitizer demand by 50–70%, reducing both problems and chemical cost over the tub's lifetime. The bromine vs. chlorine guide covers which primary sanitizer system makes most sense for your water and soaking habits.
Found this helpful?
Share it with others shopping for hot tubs
Related Articles
Hot Tub Insulation Guide: Full-Foam vs. Partial-Foam Explained
Compare full-foam, partial-foam, and no-foam hot tub insulation types. Learn how R-values affect energy costs and which insulation matches your climate.
Hot Tub Skin Care: Complete Guide for Healthy Skin 2026
Hot tub water affects your skin chemistry with every soak. Learn the optimal soaking routine, pre- and post-soak care, which skin conditions benefit, and which chemicals to avoid.
Hot Tub Buying Guide for Beginners: Everything First-Time Buyers Need to Know (2026)
Complete first-time buyer's guide to hot tubs: types, budget tiers, features, dealer vs. online, site preparation, delivery, and the first 30 days of ownership.