Quick Answer
For most cold plunge users, ozone or UV is the best sanitation choice - no chemicals needed. If you want chemical sanitation, dichlor chlorine at 1-2 ppm is the most practical. Bromine at 2-4 ppm is more stable in cold water. Avoid trichlor tablets and calcium hypochlorite - both behave poorly at low temperatures. Target pH 7.2-7.6 with sodium carbonate or bisulfate.
Why cold water chemistry is different
The rate of any chemical reaction is temperature-dependent. The Arrhenius equation tells us that a 10°C drop in temperature roughly halves the reaction rate. This has several practical consequences for cold plunge chemistry:
- Chlorine kills bacteria more slowly at 10°C than at 25°C
- Chemical tablets and granules dissolve more slowly, requiring adequate mixing
- Chlorine is consumed more slowly (less photodecomposition, less thermal decomposition), so levels are more stable between tests
- Bromine is regenerated by oxidizers less efficiently in cold water
- pH-adjusting chemicals react more slowly - allow more time between addition and testing
The practical implication: you need lower doses than a pool or hot tub because the cold inhibits the bacterial growth that normally depletes your sanitizer, but you need longer contact time for the chemicals you do use to be fully effective. Smaller doses, more time - that is the core of cold water chemistry.
Chlorine in cold plunge water
Chlorine is the most familiar water sanitizer and works adequately in cold plunges at reduced doses. The key is using the right form: dichlor (sodium dichloroisocyanurate) is the best choice.
Dichlor (recommended)
56% available chlorine. pH-neutral. Dissolves fully in cold water. Available in granules. Target 1-2 ppm. Dose: ~1 tsp per 150 gallons weekly.
Trichlor (avoid)
90% available chlorine but highly acidic (pH 2.8-3.2). Lowers plunge pH significantly in small volumes. Dissolves slowly in cold water. Not recommended.
Calcium hypochlorite (avoid)
65-70% available chlorine but dissolves poorly in cold water and raises calcium hardness. Creates undissolved granules that can irritate skin. Not suitable.
Bromine: the better chemical for cold water
Bromine is technically a better match for cold plunge water than chlorine for several reasons. It remains effective across a wider pH range (6.0-8.0 vs chlorine's ideal 7.2-7.6), it causes less skin and eye irritation, and it does not produce the chloramine compounds responsible for the "pool smell" that some users find unpleasant.
The practical challenge is that bromine tablets dissolve slowly in cold water. The better approach is to establish a bromine bank using sodium bromide, then activate it with a non-chlorine shock (MPS - potassium peroxymonosulfate):
- Add sodium bromide (2 oz per 100 gallons) to establish a bromine reserve
- Shock with MPS (1 oz per 100 gallons) to convert bromide to active hypobromous acid
- Maintain 2-4 ppm bromine with weekly MPS additions
- Test with bromine-specific test strips (standard chlorine strips do not read bromine accurately)
Target level: 2-4 ppm total bromine. Above 5 ppm can cause skin irritation. The cost is approximately $10-$25/month, slightly higher than dichlor chlorine.
Biguanide: the chlorine-free chemical option
Biguanide (PHMB - polyhexamethylene biguanide) is a polymer sanitizer sold under brand names Baquacil and Soft Swim. It is completely chlorine-free, odorless, very gentle on skin, and effective across a wide temperature range. Target concentration is 30-50 ppm.
The main advantages over chlorine: no smell, less skin irritation for sensitive users, no interaction with ammonia compounds from sweat. The main disadvantages: higher cost ($25-$40/month), complete incompatibility with ozone (ozone destroys biguanide), and the need for a separate hydrogen peroxide oxidizer (27% concentration) to handle organic waste.
Biguanide is a good option for users with chlorine or bromine sensitivity who want a chemical residual system. It is not compatible with ozone-based sanitation.
Dosing reference by plunge volume
| Chemical | Target level | 100 gal plunge | 150 gal plunge | 200 gal plunge | Frequency |
|---|
| Dichlor granules | 1-2 ppm | 2/3 tsp (3.3g) | 1 tsp (5g) | 1.3 tsp (6.5g) | Weekly |
| Bromine (NaBr + MPS) | 2-4 ppm | NaBr 1.3 oz + MPS 0.7 oz | NaBr 2 oz + MPS 1 oz | NaBr 2.7 oz + MPS 1.3 oz | Every 5-7 days |
| Biguanide (PHMB) | 30-50 ppm | 1.9 fl oz | 2.8 fl oz | 3.8 fl oz | Every 2-4 weeks |
| H2O2 (food grade 35%) | 35-50 ppm | 0.9 fl oz | 1.3 fl oz | 1.8 fl oz | Every 7-10 days |
| pH Up (sodium carbonate) | Raise 0.2 units | 0.5 oz | 0.7 oz | 1 oz | As needed |
| pH Down (sodium bisulfate) | Lower 0.2 units | 0.5 oz | 0.7 oz | 1 oz | As needed |
Important: These are starting estimates. Always test water after addition before plunging. Cold water chemistry varies with source water hardness, pH, and mineral content. Start with the lower end of any dosing range and adjust upward only after testing.
Chemicals to avoid
xTrichlor tablets
Lower pH dramatically in small volumes. Dissolve very slowly in cold water. Use dichlor granules instead.
xCalcium hypochlorite (cal-hypo)
Poor cold-water solubility creates undissolved clumps that can contact skin directly. Raises calcium hardness unnecessarily.
xMuriatic acid (for pH)
High risk of over-dosing in small volumes. Use sodium bisulfate (dry acid) instead, which is safer to handle and more precise to dose.
xAlgaecide with quaternary ammonium
Some formulations cause skin irritation at immersion concentrations and interact unpredictably with ozone.
xUndiluted hydrogen peroxide above 35%
Higher concentrations (50-85% H2O2) are hazardous oxidizers that can cause chemical burns. Only use food-grade 3% or 35% properly diluted.
Reviewed by
Dr. Renée Halvorsen, PhD
Exercise physiologist. 11 years researching cold-water immersion at NTNU. Author of The Cold Protocol (Penguin, 2024).
Verified Expert38 articles
Frequently asked
What chemicals are safe for cold plunges?+
Dichlor chlorine (1-2 ppm free chlorine), bromine (2-4 ppm), hydrogen peroxide (35-50 ppm food grade), and biguanide (30-50 ppm Baquacil or equivalent) are all appropriate for cold plunge sanitation. For pH adjustment, sodium carbonate (pH Up, $8-$15/kg) and sodium bisulfate (pH Down, $10-$20/kg) are safe. Avoid trichlor tablets, calcium hypochlorite, and any undiluted oxidizers not rated for immersion use.
How much chlorine do I put in a cold plunge?+
Target 1-2 ppm free chlorine - lower than the 3-5 ppm recommended for swimming pools. Cold water slows chlorine decomposition, so you need less to maintain adequate levels. For a 150-gallon plunge, start with 1 teaspoon (5g) of dichlor granules (56% available chlorine) to achieve approximately 1.5 ppm. Test after 30 minutes. Add in small increments; it is easier to add more than to dilute an overdose.
Is chlorine safe for cold plunge immersion?+
Yes, at 1-2 ppm free chlorine. This is below the 4 ppm level at which EPA guidelines identify potential skin and eye irritation for sensitive individuals. Pool water is typically maintained at 3-5 ppm; cold plunges can be kept cleaner with less chlorine because cold temperatures inhibit bacterial growth. Test regularly - chlorine can accumulate in cold water because decomposition is slower than in warm water.
Can I use hot tub chemicals in a cold plunge?+
Most spa chemicals are designed for 35-40°C water, which means some will dissolve more slowly in cold water. Dichlor granules dissolve adequately at cold plunge temperatures. Trichlor tablets are not recommended - they lower pH significantly and dissolve slowly at any temperature. Spa bromine tablets work, but again dissolve slowly; a liquid bromine solution or sodium bromide + MPS shock approach is easier in cold water. Spa pH Up and Down chemicals work fine at any temperature.
What happens if I use too much chlorine in a cold plunge?+
At above 5 ppm free chlorine, you will likely notice skin dryness and mild eye irritation during and after immersion. Above 10 ppm, the risk of respiratory irritation increases significantly, especially in an enclosed space where chlorine gas can accumulate. If you overdose, dilute with a partial water change (drain 20-30% of water, refill with fresh), retest, and allow 30-60 minutes for levels to equilibrate before plunging again.
Does cold water require more or less chemical than a pool?+
Less for bacterial control (cold suppresses growth), but more careful dosing for effectiveness. Chlorine efficacy is pH-dependent and temperature-dependent. At 10°C, the kill time for E. coli at 1 ppm chlorine is roughly 2-3x longer than at 25°C. This means you need adequate contact time, not necessarily higher dose. In practice, 1-2 ppm chlorine in a well-filtered cold plunge with continuous circulation is sufficient for most solo users.
What is biguanide and is it good for cold plunges?+
Biguanide (brand name Baquacil or Soft Swim) is a polymer-based sanitizer that does not contain chlorine or bromine. It is gentle on skin, odorless, and highly stable in a wide temperature range. The target level is 30-50 ppm. The limitation is cost ($25-$40/month versus $5-$15 for dichlor chlorine), incompatibility with ozone (ozone destroys biguanide), and the need for a separate oxidizer (hydrogen peroxide at 27%) to break down organic waste. Best suited for users with chlorine sensitivity who want a chemical solution.
How do I test chemical levels in a cold plunge?+
For chlorine: standard 5-in-1 or 7-in-1 test strips work for cold water - just ensure they are rated for the temperature range. Digital liquid test kits (DPD method) are more accurate for chlorine levels below 2 ppm. For TDS: a digital TDS meter ($12-$20 from Amazon) is invaluable. For pH: test strips work but can be harder to read at the lower end of the range; a digital pH meter ($15-$40) gives more precise readings. Test every 3-5 days when using chemical sanitizers.