recovery/stack Vol. 01 · 2026
Cold Plunge Maintenance: Water Chemistry, Filtration, and Care (2026)
Field report · Tested May 2026

Cold Plunge Maintenance: Water Chemistry, Filtration, and Care (2026)

The unsexy truth about owning a cold plunge: the water doesn't stay clean by itself. The ozone generator on your $5,000 Plunge is doing real work, but it's…

The unsexy truth about owning a cold plunge: the water doesn't stay clean by itself. The ozone generator on your $5,000 Plunge is doing real work, but it's not a magic wand. The DIY chest freezer in your garage doesn't have one at all. Either way, you're going to spend a few minutes a week thinking about chemistry, and if you ignore it long enough you'll end up draining 65 gallons into your driveway and starting over.

After 14 months of running both a Plunge All-In and a chest freezer DIY in parallel, I've made every maintenance mistake at least once. Here's the system that actually works.

Verdict: What Maintenance Actually Takes

Why it mattersBioload from sweat, skin oils, and ambient debris turns cold water into a slow-growth bacterial soup
Time commitment5–10 minutes per week for chilled units; 10–15 minutes per week for DIY/ice bath setups
Products neededSanitizer (peroxide or chlorine), test strips, filter media, a clean cloth — under $50/year
Worst-case neglectCloudy/smelly water, biofilm on tub walls, drain-and-refill required (1–2 hours of work)

The biggest lesson: a small weekly habit beats heroic quarterly cleanups. Five minutes every Sunday will keep your plunge running indefinitely. Skipping that habit for a month will cost you 90 minutes of cleanup.

The Maintenance Triangle

Everything in cold plunge water care reduces to three legs of a triangle:

1. Filtration. Physical removal of particles, hair, skin, oils. Either built-in (Plunge, BlueCube) or DIY (canister filter + pond pump). Without filtration, you're relying entirely on chemistry, and chemistry has limits.

2. Chemistry. Active sanitization to kill or suppress microbial growth. Chlorine, hydrogen peroxide, ozone, or a combination.

3. Water changes. Periodic full or partial drain-refill to reset everything. Frequency depends on bioload and how good your filtration/chemistry is.

If you're strong on two legs, the third can be lighter. Strong filtration + strong chemistry = quarterly water changes. Weak filtration + weak chemistry = monthly water changes. You can shift the mix, but you can't skip all three.

Chilled Units with Built-In Filtration

This section is for owners of Plunge, BlueCube, Polar Monkeys, Renu Therapy, Inergize, and similar units with integrated pumps, filters, and (usually) ozone.

Weekly Tasks (5 minutes)

  • Skim debris off the surface. Net or paper towel works.
  • Wipe the waterline. A simple clean microfiber, in or just below the water surface, removes the oily ring that develops.
  • Check sanitizer levels. If your unit has a chemistry maintenance routine (Plunge recommends adding a small dose of their proprietary sanitizer or hydrogen peroxide weekly), do it.
  • Check water clarity. Look at the bottom of the tub from above. If you can't see it clearly, something's off.

Monthly Tasks (15 minutes)

  • Clean the filter cartridge. Pull it, rinse it with a garden hose, soak in a filter-cleaning solution for 20 minutes if it's stained. Reinstall.
  • Test pH and sanitizer levels. Use test strips. Most plunges run best with pH 7.2–7.6.
  • Inspect the ozone output (if applicable). Most ozone generators have a service indicator light. If it's red, the bulb needs replacement (~$60–120 depending on brand).
  • Top off water if needed. Evaporation matters more than people realize — 1–2 inches per month is normal in dry climates.

Quarterly Tasks (60–90 minutes)

  • Full drain and refill. Even with the best filtration and chemistry, dissolved solids accumulate. A drain-refill resets the baseline.
  • Deep clean the interior. With the tub empty, wipe all surfaces with a mild cleaner (Plunge sells one; diluted white vinegar works equally well for most units).
  • Replace filter cartridge if rated. Most last 4–6 months; replacement runs $25–40.
  • Inspect plumbing and seals. Look for any signs of buildup or leaks.

Annual Tasks

  • Replace ozone bulb if your unit uses one (~$60–120).
  • Inspect chiller condenser coils. Vacuum dust off external fins. Critical for maintaining chiller efficiency.
  • Replace filter cartridge if you haven't already.
  • Calibrate or replace temperature probes if you've noticed drift.

DIY / Ice Bath Setups

This section is for owners of chest freezer DIY builds, Ice Barrel, stock tank plunges, and any setup without integrated filtration or ozone.

Ice Barrel 400
Ice Barrel

Ice Barrel 400

Vertical barrel design; ice-only, no chiller.

$1,299 Check current price at Ice Barrel

Daily Tasks (1 minute)

  • Visually inspect. Glance at the water. Cloudy? Smell anything? Catch problems before they compound.
  • Rinse before getting in. Shower or rinse off sweat/sunscreen/lotion. This is the single biggest impact you have on water longevity.

Weekly Tasks (10 minutes)

  • Skim and wipe. Same as chilled units — surface debris, waterline ring.
  • Add sanitizer. For DIY:
  • Hydrogen peroxide: 1/4 cup of 3% per 65 gallons per week.
  • Chlorine: Maintain 2–3 ppm using liquid chlorine (sodium hypochlorite).
  • Check or run filtration (if you have a DIY canister filter setup). I run mine 4 hours daily on a smart plug.

Monthly Tasks (30 minutes)

  • Drain and refill (yes — monthly for DIY, more often than chilled units).
  • Wipe interior with diluted vinegar.
  • Inspect lid seal and pump intake.
  • Replace or rinse filter media if you have a canister filter.

The reason DIY needs more frequent water changes: no ozone, less effective filtration, and (often) less effective circulation. The cold itself does most of the bacteriostatic work, but it's not enough by itself for indefinite water life.

Chlorine vs Hydrogen Peroxide vs Ozone

Each sanitizer has a place. Here's when to use which:

Chlorine (Sodium Hypochlorite, "Liquid Chlorine")

Use it when: Multi-user setups, hard water, longer water-change intervals desired.

Pros: Cheap. Persistent. Strong kill across bacteria, viruses, and algae. Widely available.

Cons: Chlorine smell. Can dry skin and hair. Requires pH balancing. Off-gases at warm temperatures (less of an issue in cold water).

Dose target: 2–3 ppm free chlorine, tested weekly. Use a pool test strip.

Hydrogen Peroxide

Use it when: Single-user setups, sensitive skin, you want a chemistry that decomposes to nothing.

Pros: No residue (decomposes into water and oxygen). No smell. Skin-friendly. Doesn't require pH balancing.

Cons: Less persistent than chlorine — needs more frequent dosing. Doesn't kill algae as aggressively. Slightly more expensive per gallon.

Dose target: 50–100 ppm after fresh fill, topped up weekly. 3% solution at 1/4 cup per 65 gallons is roughly the maintenance dose.

Ozone (O3)

Use it when: You already have it built in (Plunge, BlueCube, etc.) or you're retrofitting a DIY build for "no-residue" sanitation.

Pros: Strong oxidizer. Kills bacteria, viruses, and biofilm effectively. Leaves no residue. Reduces required chemical sanitizer dose.

Cons: Requires hardware ($150–400 for retrofits). The ozone generator bulb is a consumable ($60–120 per year). Doesn't provide residual protection — once water passes through, the ozone is gone.

Recommendation: Ozone + small amount of peroxide is the gold-standard combination. Ozone handles transit-time sanitation; peroxide handles residual.

What I Actually Use

  • Plunge All-In: Ozone (built-in) + ~1/4 cup hydrogen peroxide every 2 weeks as supplemental. Monthly filter rinse. Quarterly drain.
  • DIY chest freezer: Hydrogen peroxide only, 1/4 cup weekly. Monthly drain.

Both setups have stayed visibly clean and odor-free for over a year.

Water Testing: pH, Chlorine, Hardness

You don't need a chemistry lab. A $10 bottle of 6-way pool test strips covers everything that matters.

pH: Should run 7.2–7.6. Below 7.0, sanitizers become more aggressive (skin irritation); above 7.8, sanitizers lose effectiveness.

Free chlorine: 2–3 ppm if using chlorine. N/A if peroxide.

Total alkalinity: 80–120 ppm. Helps stabilize pH.

Hardness: 150–250 ppm. Very soft water can be corrosive to metal components; very hard water leaves scale.

Cyanuric acid: Only relevant for outdoor units exposed to sun. 30–50 ppm if applicable.

Test weekly until you understand your water's behavior, then monthly is fine once it's stable. Here's the pH trajectory from my Plunge over a typical 8-week cycle without intervention — the drift is real, slow, and reversible:

pH drift, 8 wk, no dosing7.4 → 6.8

Filter Cleaning Routine

For integrated cartridge filters (Plunge, etc.):

  1. Turn off the unit.
  2. Open the filter housing (usually a side panel or lid).
  3. Remove the cartridge.
  4. Rinse with a garden hose, spraying between the pleats from top to bottom.
  5. If oily or stained: soak in a bucket of filter-cleaning solution for 20 minutes, rinse again.
  6. Reinstall and restart.

Frequency: every 2–4 weeks depending on use. Replace the cartridge entirely every 4–6 months.

For DIY canister filters:

  1. Turn off the pump.
  2. Disconnect intake/output lines.
  3. Open the canister.
  4. Rinse mechanical media (sponges, floss) under tap water until clean.
  5. Replace biological media every 6–12 months.
  6. Reassemble and restart.

Frequency: monthly rinse. Annual media replacement.

Drain and Refill Protocol

The full reset. Here's the efficient version:

  1. Drain. Use a submersible pump or siphon. A pond pump moves 65 gallons in about 15–20 minutes. Drain to a hose that goes somewhere drainage-friendly (garden, driveway with slope, sump).
  2. Wipe down. With the tub empty, spray and wipe all surfaces with diluted white vinegar (1:4 with water). Pay special attention to the waterline ring and any biofilm.
  3. Rinse. Quick rinse with fresh water to remove vinegar residue.
  4. Refill. Hose in fresh water.
  5. Initial sanitizer dose. Once water is below 50°F:
  • Chlorine: 1 oz of 6% sodium hypochlorite per 65 gallons (gets you to ~3 ppm)
  • Hydrogen peroxide: 1 cup of 3% per 65 gallons
  1. Run circulation. Pump on, full circulation for 1 hour to mix sanitizer evenly.
  2. Test. Strip test pH and sanitizer. Adjust if needed.

Total time: 60–90 minutes including drain and cool-down. Plan it for a weekend.

Signs of Water Issues

SignLikely causeFix
Water cloudySanitizer too low, or filter saturatedShock with extra sanitizer; rinse filter
Musty smellBiofilm forming, possibly in pump/linesShock dose + run circulation 24 hours; if persistent, drain-refill
Chlorine smell (when using chlorine)"Chloramines" — chlorine bound to organic compounds. Means you need MORE chlorine, not lessShock with higher chlorine dose
Slimy wallsInsufficient sanitizer + insufficient circulationWipe down, shock, increase circulation time
Waterline ringSkin oils + lotions accumulatingWipe weekly with microfiber; reduce lotion use pre-plunge
Foam on surfaceSurfactants from soap or detergent residueBrief shock; review what's getting into the water
Water turning yellow/brownMineral content (iron, manganese in source water)Use a hose filter at fill; consider water source
Visible algaeSanitizer way too low, possibly in combination with sunlightDrain, refill, increase sanitizer and consider cover

Cold Plunge Cleaning Products

A starter kit, with [Amazon link] placeholders:

  • [Pool test strips, 6-way] — $10. Don't overthink this. Generic ones work.
  • [3% food-grade hydrogen peroxide, 1 gallon] — $20. A gallon lasts most single-user setups 4–6 months.
  • [Liquid chlorine (sodium hypochlorite, pool grade)] — $20/gallon. If you go chlorine.
  • [Filter cartridge cleaning solution] — $15. For rinsing oily filters.
  • [Pool surface skimmer net] — $15. For debris.
  • [Microfiber cloths] — $10 for a pack. Dedicated to plunge use, not kitchen use.
  • [Submersible pump or siphon] — $35–60. For drains.
  • [White vinegar, gallon] — $5. For interior wipedowns.
  • [Hose filter for fills] — $30. Removes chlorine, sediment from city water during refill.

Total starter kit: ~$170, but most of it is one-time spend. Annual consumables are closer to $50/year.

Common Mistakes

1. Skipping the rinse-before-plunge. This is the single highest-leverage habit. Skin oils, sunscreen, lotions, hair products — all of it goes into the water if you don't rinse it off first.

2. "Shocking" with way too much chlorine. A shock dose is 3–5x normal — not 20x. Massive overdoses can damage liners, plumbing, and (in concentrated form) yourself.

3. Mixing sanitizers. Don't combine chlorine and hydrogen peroxide simultaneously. They react and neutralize each other. Pick one chemistry.

4. Ignoring pH. Sanitizer effectiveness is pH-dependent. Out-of-range pH means your chlorine isn't doing the work you think it's doing.

5. Forgetting the filter. A saturated filter is worse than no filter — it harbors biofilm and pushes contaminants back into the water. Rinse on schedule.

6. Letting it slide for a month. Maintenance scales nonlinearly. Two weeks of skipped care is a 30-minute fix. A month of skipped care is a drain-refill.

7. Using harsh cleaners on tub interiors. Bleach, ammonia, "industrial" cleaners can damage acrylic, gel-coat, or stainless finishes. Vinegar or manufacturer-recommended cleaners only.

8. Topping off with hot water. Convenient, but it stresses the chiller and adds dissolved solids faster. Cold water from a hose, every time.

FAQ

How often do I need to drain my cold plunge?

Chilled units with ozone: every 3–4 months. DIY without ozone: monthly. With heavy multi-user use: more often.

Can I leave the chiller off when not in use to save energy?

Don't. The chemistry assumes cold water — warmer water grows bacteria fast. Keep the chiller running.

Is well water okay to fill with?

Usually yes, but test it. High iron content causes staining. Use a hose filter at fill if you have hard water.

Can I use saltwater systems like pool chlorinators?

Some manufacturers offer this; some void warranties. Check before installing. Stainless steel interiors handle it fine; acrylic tubs are model-dependent.

Why does my water smell after a workout plunge?

Heavy sweat increases bioload dramatically. Rinse before. Add a maintenance dose of sanitizer after heavy use days.

Do I need to test water if I'm using hydrogen peroxide?

pH still matters even with peroxide. Test monthly.

My filter cartridge fell apart. Now what?

Replacement cartridges are widely available for most major brands. Order a spare with your initial purchase.

Is it safe to put essential oils, salts, or "additives" in?

No. Essential oils foul filters and break down acrylic. Epsom salts are corrosive to chillers and components. Don't.

What if I'm going on a long trip?

Three options: (1) keep the unit running and have someone check it weekly, (2) drain it and walk away (best for trips longer than 2 weeks), (3) overdose sanitizer slightly and leave it covered (works for 5–10 day absences).

My DIY plunge water turned green. What happened?

Algae bloom, sanitizer ran out. Drain, scrub interior with diluted bleach (1:10), rinse thoroughly, refill, restart with proper sanitizer dose.

Bottom Line

Cold plunge maintenance is not complicated. It's just habitual. Five minutes weekly, half an hour monthly, an hour quarterly. Skip the system and you'll pay it back in drain-refill labor and equipment wear.

The mistake most people make is over-engineering their chemistry while under-engineering their habits. A simple regimen done consistently beats a complicated one done occasionally.

For broader context on owning a cold plunge, see The Complete Guide to Cold Plunge Therapy at Home. For specific units, see the Plunge Review, Ice Barrel Review, or DIY chest freezer build guide.


About the Author

Trevor Kaak is the founder of RecoveryStack and has run a Plunge All-In and a DIY chest freezer cold plunge in parallel for over a year. He's made every maintenance mistake at least once, including the time he forgot to add sanitizer for three weeks. He writes hands-on reviews of recovery and longevity gear.

Stack the inbox
How we tested this

14 months of continuous use, purchased at retail. RecoveryStack uses affiliate links — we earn a small commission if you buy through us, at no cost to you. Every review starts from a unit we bought, used, and lived with.

Trevor Kaak

Founder, RecoveryStack · Engineer · Endurance athlete

Long-distance runner training for an Ironman. Tests recovery gear in his garage workshop and inside real training cycles. Mechanical engineer by background. Bought every product on this site at retail.

More from Trevor

Last verified May 13, 2026 · Bought at retail · used in our garage and outdoor deck · purchases predate the review · Affiliate links disclosed in our policy.