Cloudy hot tub water can be frustrating, especially when you were expecting a clear, relaxing soak. The good news is this is one of the most common spa issues, and in most cases, the fix is simple once you know what to look for.
Water Balance Is Off
The first thing to check is your water chemistry. When pH or alkalinity drifts out of range, your sanitizer becomes less effective and tiny particles stay suspended in the water instead of being filtered out.
For clear water, aim for:
pH: 7.2 to 7.8
Total alkalinity: 80 to 120 ppm
A quick test strip will tell you if adjustments are needed. Balanced water allows everything else to work properly.
Dirty or Clogged Filters
Filters trap oils, lotions, and debris, but when they get clogged, water circulation suffers. That trapped grime ends up back in the tub, making the water look dull or cloudy.
To keep filters working:
Rinse them weekly with a hose
Deep clean monthly if the tub gets heavy use
Replace filters that stay stained or worn after cleaning
Clean filters alone can dramatically improve water clarity.
Low Sanitizer Levels
Cloudy water is often a sign that sanitizer levels have dropped too low. Warm water allows bacteria to multiply quickly when chlorine or bromine is not maintained.
Check sanitizer levels before each use and:
Add sanitizer if levels are low
Shock the tub if water looks dull or smells off
Shocking helps burn off organic buildup and restores clarity fast.
Buildup From Oils and Products
Lotions, sunscreen, hair products, and even detergent residue from swimsuits can mix with hot water and create a cloudy film.
To reduce buildup:
Ask bathers to rinse off before soaking
Avoid washing swimsuits with heavy detergent
Use a clarifier or enzyme treatment occasionally
These products help clump tiny particles together so the filter can remove them.
Not Enough Circulation or Old Water
Your hot tub needs enough daily circulation to keep water moving through the filter. Most spas need about four hours of filtration per day.
If cloudiness persists, consider water age:
Water older than three to four months is harder to keep clear
Minerals and dissolved solids build up over time
Draining and refilling often solves stubborn cloudiness instantly
Hard Water or Metals
Hard water or metals like iron can cause a milky or hazy appearance. If this happens right after filling the tub, your source water may be the issue.
In that case:
Use a metal sequestering agent
Consider pre-filtering water during your next refill
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":26521534554,"merchantName":"AquaDoc","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"amazon_pay","wallet_params":{"checkoutLanguage":"en_US","ledgerCurrency":"USD","placement":"Cart","sandbox":false,"merchantId":"A2HNGNTX6KDCDX","productType":"PayAndShip","design":"C0002"}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":26521534554,"countryCode":"US","merchantName":"AquaDoc","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"merchantId":"EBBVDE75UT2Z6","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=EBBVDE75UT2Z6\u0026intent=authorize"}}]" access-token="4e4619d038f47707f8ef9220956a11fe" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="26521534554" cart-id="0c5bed62a309f482c8a37b64befd77cc" enabled-flags="["d6d12da0","ae0f5bf6"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
Choosing a selection results in a full page refresh.