Dirty cold plunge water is not a minor annoyance. Sweat, skin cells, lotion, and algae settle in your tub after just a few sessions. Cold water slows bacterial growth, but it does not stop it. Harmful bacteria and biofilm can still form on tub walls, pipes, and filters. If you ignore water care, you risk skin rashes, bad odors, and lung irritation from mist. This guide shows you how to keep cold plunge water clean with a simple routine. Clean water matters because cold plunge benefits depend on a safe, sanitary soak.

Many people assume icy water is too cold for bacteria. That is false. Some microbes, including Pseudomonas and Legionella, survive and even thrive in cold, stagnant water. Biofilm forms a slimy layer that protects bacteria from sanitizers. Once biofilm takes hold, you have to drain and scrub the entire tub. The fastest way to avoid that is a consistent sanitization and water change schedule. This article breaks down each step so you do not have to guess.

This guide is for home cold plunge owners using commercial tubs, DIY chest freezers, or inflatable setups. You will learn which sanitizers work, how often to test, when to drain, and how to deep clean. The schedule here is based on a 50 to 100 gallon tub used three to five times per week. If you use your tub daily or share it with others, change the water more often. Before starting a cold plunge routine, review basic cold plunge safety and get medical clearance if needed.

Cold exposure is popular for recovery, but it is not risk free. Medical experts note that cold water immersion can put stress on the heart and lungs. Dirty water adds another layer of risk. Clean water supports your skin barrier and keeps your recovery sessions safe. The same cleaning rules apply to commercial tubs, inflatable setups, and DIY chest freezers. Let’s start with the most important decision: your sanitizer.

What You’ll Need

How Do You Keep Cold Plunge Water Clean and Sanitized on Schedule?

  1. Choose the right sanitizer for your tub

Start with a sanitizer that is safe for cold water and your skin. Food-grade hydrogen peroxide is the most common choice for home cold plunges. You can use 3 percent solution from a pharmacy or dilute 35 percent food-grade to the right strength. Keep levels between 50 and 100 parts per million (ppm). Hydrogen peroxide breaks down into water and oxygen, so it leaves no harsh residue. It still kills bacteria and prevents biofilm when maintained at the right level.

Ozone and ultraviolet (UV) systems are another option. They work well in tubs with a chiller and filtration pump. Ozone injects a gas that oxidizes contaminants, while UV light damages microbial DNA. These systems reduce the amount of chemical sanitizer you need, but they do not replace it entirely. You still need a low-level residual sanitizer to keep water safe between cycles. This is especially true for DIY cold plunge chest freezer setups with limited flow.

Bromine and chlorine can work, but they are harsher in cold water. Chlorine off-gasses more slowly at low temperatures and can irritate skin and lungs in an enclosed space. If you use chlorine, keep free chlorine around 2 to 4 ppm. Bromine is gentler at lower temperatures and works in a wider pH range. Still, most cold plunge users prefer hydrogen peroxide because it is skin friendly and has no strong odor.

Do not mix sanitizers. Chlorine and hydrogen peroxide react strongly and can release dangerous gas. Pick one system and stick with it. Also check your tub manufacturer’s guide. Some plastics and seals degrade faster with chlorine or strong oxidizers. A peer-reviewed review on PubMed notes that biofilm control depends on maintaining a consistent residual sanitizer, not just periodic shock doses. That is why the next step starts before you even get in the water.

  1. Shower before every plunge

Your skin carries sweat, body oils, lotion, deodorant, and dead skin cells. These are exactly what bacteria feed on. A quick rinse before each plunge removes most of that load. It takes less than two minutes and makes a big difference. If you have been to the gym or used sunscreen, shower more thoroughly. Soap is fine if you rinse completely. Leftover soap residue can also cloud the water.

This step matters even if you plunge alone. You might think your body is clean enough, but invisible oils still transfer to the tub. Over a week, these oils build up along the waterline. They become food for bacteria and create a sticky film. If you share the tub with family or friends, the contamination risk rises quickly. The Cleveland Clinic advises against open wounds in shared water because bacteria can enter the skin. Showering lowers that risk, but it does not make open cuts safe.

Rinse your feet as well. Foot fungus and bacteria live on the soles and between toes. If you walk barefoot around the yard, you track in dirt and grass. Keep a dedicated pair of flip flops or a foot rinse bucket by the tub. In colder months, a simple basin with warm water lets you clean your feet before stepping in. This also keeps the tub floor from getting gritty.

Do not apply lotion, oil, or hair products after your shower and before the plunge. Wait until after your session. Even small amounts of oil create a surface film that blocks sanitizer action. This step connects directly to filtration. The less you put into the water, the less your filter and sanitizer have to remove.

A woman in a swimsuit stands under an outdoor shower with her face tilted up towards the water.
Photo by Pexels
  1. Filter and circulate the water daily

Standing water is a breeding ground for biofilm, even at 39°F (4°C). A pump or chiller that circulates water through a filter removes particles and distributes sanitizer evenly. Run your filtration system for at least 4 to 6 hours per day. If you use the tub daily, run it continuously or on a timer for 12 hours. Many chillers have a built-in pump, but you can also use a submersible pond filter or an inline cartridge filter.

The filter cartridge catches hair, skin flakes, and other debris before they break down. Rinse or replace the cartridge every 1 to 2 weeks depending on use. A clogged filter reduces flow and lets contaminants sit in the water. For tubs without a filtration system, add one. Even a small aquarium pump with a sponge filter helps.

If you use ozone or UV, those only work when water flows past them. That means the pump must be running. A UV system needs clean water to be effective. If the water is cloudy, the light cannot reach all microbes. Run the pump long enough to turn over the full volume of water several times. For a 100 gallon tub and a 400 gallon per hour pump, one turnover takes 15 minutes, but real mixing takes longer. Four to six hours is a safe daily target.

Circulation also helps distribute whatever sanitizer you use. Without flow, sanitizer can concentrate near the inlet and leave dead zones in corners. Dead zones are where algae and bacteria first appear. You can test for dead zones by adding a few drops of food coloring and watching if it disperses within a few minutes. If it just sits there, you need better circulation.

  1. Test pH, alkalinity, and sanitizer levels twice a week

Water chemistry changes faster than you think. Rain, sweat, top off water, and sanitizer breakdown all shift pH. Test two or three times per week with test strips or a liquid kit. The key numbers for cold plunge water are pH between 7.2 and 7.8 and total alkalinity between 80 and 120 ppm. If pH drifts too low, the water becomes acidic and can irritate skin and corrode parts. If pH is too high, sanitizers work less effectively.

Sanitizer level matters just as much. For hydrogen peroxide, keep it between 50 and 100 ppm. For bromine, 2 to 4 ppm. For chlorine, 2 to 4 ppm free chlorine. Test strips that measure multiple parameters are easiest. Dip a strip, wait the recommended time, and compare the colors. Do not reuse strips. Store them in a dry place because moisture ruins them.

Alkalinity buffers pH. When alkalinity is in range, pH stays more stable. If alkalinity is low, pH can swing rapidly after rain or heavy use. You can raise alkalinity with baking soda. About 1 tablespoon of baking soda per 100 gallons raises alkalinity by roughly 10 ppm. Add it in small amounts, circulate for an hour, and retest. Lowering alkalinity takes more work and usually means partially draining and refilling. Check our cold plunge temperature guide for how water temperature affects chemical behavior.

Record your numbers in a small log or phone note. If you see a trend, such as pH falling every week, you can fix the cause instead of chasing chemistry. Water source matters too. Well water often has high alkalinity and metals. Municipal water may contain chloramines that need to off-gas or be neutralized before adding hydrogen peroxide. If your source water is hard, consider filtering it when you fill the tub.

  1. Skim, wipe, and scrub surfaces weekly

Once a week, do a physical cleaning. Use a fine mesh skimmer to remove leaves, bugs, hair, and any floating debris. Then wipe down the waterline with a soft microfiber cloth or sponge. Do not use abrasive pads on acrylic or plastic tubs because scratches become hiding spots for biofilm. For stubborn grime, use a small amount of white vinegar or a hydrogen peroxide based cleaner. Rinse thoroughly.

If your tub has a drain plug or filter housing, check the seals and gaskets. Remove the filter cartridge and rinse it with a hose or in a bucket of clean water. If the cartridge is more than 4 to 6 weeks old, replace it. Some filters can be soaked in a filter cleaner, but always follow the manufacturer’s instructions. Never wash a filter with dish soap because residue will foam in the tub.

Scrub the floor and corners as well. Biofilm prefers low flow areas like corners and behind ladders or steps. Use a long handled brush or clean microfiber mop. If you see a slippery film, that is biofilm. You need to physically remove it. Wiping alone does not kill it. Follow the scrub with a shock or oxidation dose as described in the next step.

This weekly routine takes about 15 to 20 minutes. It is far less work than draining and deep cleaning a neglected tub. It also helps you spot problems early, such as cracks, loose fittings, or pump issues. For more cleaning tips, see our cold plunge water maintenance guide.

A close-up of a rolled white towel resting on the edge of a bathtub.
Photo by Pexels
  1. Shock or oxidize the water as needed

Shocking is a higher dose of oxidizer that breaks down organic waste and restores water clarity. You should shock after heavy use, after a party or multiple guests, or when the water looks dull or smells slightly off. For hydrogen peroxide systems, you can use additional food grade hydrogen peroxide. A common dose for a 100 gallon tub is 1 cup of 3 percent food grade hydrogen peroxide. For stronger 35 percent solution, follow the dilution instructions exactly. Run the pump for at least 30 minutes after adding it.

If you use a non chlorine shock or potassium monopersulfate, follow the label dose for your water volume. Do not mix shock types. Wait at least 24 hours after shocking before testing sanitizer levels. Heavy oxidizers can give false high readings on test strips. Also avoid using the tub for a few hours after shock to let the oxidizer do its work and dissipate.

Shocking does not replace regular sanitizer maintenance. It is a reset, not a daily solution. If you find yourself shocking every few days just to keep the water clean, your baseline sanitizer is too low or your filtration is insufficient. Look back at steps 1 and 3. Also review your use frequency to see if your maintenance time needs to increase.

Water that remains cloudy after a shock and filtration run is likely beyond saving. If the cloudiness does not clear within 12 hours, drain and refill. Shock also oxidizes metals like iron, which can turn water yellow or orange. If that happens, you may need a metal filter on your fill hose. The next step covers when to drain.

  1. Drain and refill on a set schedule

No amount of sanitizer keeps water fresh forever. Organic waste accumulates and eventually overwhelms the system. For a 50 to 100 gallon tub used 3 to 5 times per week by one or two people, change the water every 2 to 4 weeks. If you use the tub daily, share it, or skip showering sometimes, change it every 1 to 2 weeks. Commercial or heavy use tubs may need weekly changes.

Your senses also tell you when to change. If the water looks cloudy even after filtering, smells musty or sour, feels slimy, or leaves a film on your skin, drain it. Foam on the surface is another sign. Do not try to cover odor with fragrance. That only hides the problem and can irritate skin.

To drain, turn off the chiller and pump. Connect a hose to the drain port or use a submersible pump. Direct the water away from foundations and garden beds if you used chemicals. Most hydrogen peroxide breaks down quickly, but it is still best to avoid dumping large volumes directly on plants. After draining, do a deep clean before refilling. The next step covers that process.

When you refill, use a hose filter if you can. It removes sediment, chlorine, and metals. Fill to the manufacturer’s recommended level. Then turn on the pump and let the water mix for an hour. Test the water before you add any sanitizer. Adjust alkalinity first, then pH, then sanitizer. Starting with balanced water makes the next few weeks much easier. For a complete schedule, see how often cold plunge to understand how session frequency affects water needs.

Rippling water
Photo by Pexels
  1. Deep clean between fills

When the tub is empty, do not immediately refill. Deep cleaning removes biofilm that survived the sanitizer. Mix a cleaning solution of 1/4 cup unscented household bleach per gallon of water. Use a soft sponge or cloth to wipe every surface, including the lid, gaskets, and filter housing. Let the solution sit for 10 minutes. For stubborn biofilm, use a plastic scraper or a soft brush. Rinse thoroughly with clean water until no bleach smell remains.

If you use hydrogen peroxide as your sanitizer, be especially careful to rinse out all bleach residue. Bleach and hydrogen peroxide react strongly. Let the tub air dry completely before refilling. Sunlight helps break down residual bleach. You can also wipe surfaces with white vinegar after the bleach rinse, but never mix bleach and vinegar directly.

Inspect the tub for cracks, loose fittings, and worn seals while it is empty. A small crack can harbor bacteria and leak. Replace filter cartridges if they smell musty or look discolored. If you have an inflatable tub, check seams and valves. This is also a good time to clean the outside and the area underneath. Dirt and moisture under the tub can lead to mold and damage the floor.

Once the tub is dry and clean, put everything back together. Refill the tub, then balance the water as described in step 4. A consistent deep clean every 4 to 8 weeks reduces the risk of stubborn biofilm. It also extends the life of your tub and pump. If you are comparing tub types, see our cold plunge vs ice bath guide for maintenance differences.

Red Flags & Warnings

  • 🚨 Never mix chlorine and hydrogen peroxide or chlorine and acid. The reaction can release toxic gas and cause burns or breathing problems.
  • 🚨 Do not enter a cold plunge with open cuts, rashes, or infections. Bacteria in water can enter broken skin and cause serious infections.
  • 🚨 If you feel dizzy, faint, numb, or short of breath during a cold plunge, get out immediately and warm up. These can be signs of cold shock or cardiac strain.
  • 🚨 Water below 50°F (10°C) can cause cold shock and gasping. Enter slowly and never plunge alone if you have heart disease or high blood pressure.
  • 🚨 Do not use household bleach as a daily sanitizer in a filled tub unless you know the exact dilution and can test free chlorine. Bleach residue can irritate skin, eyes, and lungs.
  • 🚨 Keep pets away from treated cold plunge water. Hydrogen peroxide, bromine, and chlorine can make animals sick if they drink from the tub.

Frequently Asked Questions

How often should I change cold plunge water?

For a 50 to 100 gallon tub used three to five times per week, drain and refill every 2 to 4 weeks. Daily use or shared tubs may need a change every 1 to 2 weeks. Change the water sooner if it is cloudy, smelly, foamy, or feels slimy. Commercial tubs often need weekly changes.

What is the best sanitizer for cold plunge tubs?

Food-grade hydrogen peroxide is the most common because it is skin friendly and breaks down into water and oxygen. Keep it between 50 and 100 ppm. Ozone or UV can supplement but not replace a residual sanitizer. Bromine is gentler than chlorine at low temperatures, but many users prefer hydrogen peroxide.

Can I use chlorine in a cold plunge?

Yes, but it can be harsh in cold water and may irritate skin and lungs in enclosed spaces. Keep free chlorine between 2 and 4 ppm. Do not mix chlorine with hydrogen peroxide or acid. If you use chlorine, test regularly because cold water slows chlorine off-gassing.

Does cold water kill bacteria in a plunge tub?

No. Cold water slows some bacterial growth, but many microbes survive and can form biofilm at temperatures as low as 39°F (4°C). A sanitizer, filtration, and regular water changes are still necessary. Relying on cold alone will eventually lead to cloudy, unsafe water.

How do I know if my cold plunge water is unsafe?

Cloudy water, a strong chemical or musty odor, foam, a slippery film on surfaces, or skin irritation after use are all warning signs. If the water smells like rotten eggs or you see green or black spots, drain it immediately. Test pH and sanitizer levels to confirm.

Can I add Epsom salt to my cold plunge?

Epsom salt is not a sanitizer and will not keep water clean. It can also corrode some metals and pumps and may interfere with test strips. If you want magnesium for recovery, use it only in a simple tub with no chiller or pump and change water more often. Better to keep the plunge water clean and use magnesium separately.

What Should You Remember?

  • Water changes: Change a 100-gallon tub every 2 to 4 weeks, or every 1 to 2 weeks with daily use.
  • Sanitizer: Maintain food-grade hydrogen peroxide at 50 to 100 ppm or use bromine at 2 to 4 ppm.
  • Shower first: Rinse off sweat, oils, and lotion before every plunge to reduce bacterial food.
  • Test twice a week: Keep pH between 7.2 and 7.8 and alkalinity between 80 and 120 ppm.
  • Filter daily: Run the pump 4 to 6 hours per day to prevent biofilm and distribute sanitizer.
  • Never mix chemicals: Chlorine and hydrogen peroxide or acid can create dangerous gas.
  • Safety first: Get medical clearance before cold plunging if you have heart or blood pressure issues.

This article is for general information only and is not medical advice. Cold water immersion and sauna use can be risky for people with cardiovascular conditions, Raynaud’s disease, or who are pregnant. Always consult a physician before beginning cold therapy or heat therapy.