- Location
- Wandering Nomad

Hydrogen Peroxide bath (updated 1-31-23)
What It Treats: Provides temporary relief for Marine Velvet Disease and Brooklynella. After a 30 minute H2O2 bath, the fish should be transferred into a Quarantine Tank (QT) for followup treatment.
How To Treat: (The following is needed)
Directions
1) Prepare saltwater for the bath by matching temperature & salinity to the water from which the fish is coming. (Matching pH is optional, provided both are > 7.5.) Heavily aerate the water to be used for the bath by running an airstone or pointing a powerhead towards the surface of the water for at least 1 hour prior. Alternatively, you can use Display Tank (DT) or even Quarantine Tank (QT) water provided no medications/chemicals are present in the water.
2) Add saltwater (using measuring cup) to the bowl or bucket. Keep track of exactly how much water is added in cups, liters or gallons. Make sure your fish has enough room/water to swim around.
3) Using a ml syringe, add 3% Hydrogen Peroxide as per dosing instructions below. After dosing is complete, stir the water by using a plastic spoon (or similar). You can also use an airstone to provide oxygen during the bath and help mix the peroxide into the water.
Dosing instructions to achieve 150 ppm H2O2:
4) Now it’s time to add the fish. It’s okay to use a heater, but probably not necessary since the bath only lasts 30 minutes. Observe the fish closely and remove if showing any signs of distress. The vast majority of fish tolerate the bath just fine, but click here to see the fish + peroxide compatibility list. After 30 minutes, remove the fish from the bath and transfer into a QT for further treatment:
Cons/Side Effects: Avoid using H2O2 on fish with any red sores, wounds or obvious infections. Although H2O2 is an antiseptic, it has been found to slow the healing process and possibly worsen scarring by killing the healthy cells surrounding a cut.
Further reading on use of Hydrogen Peroxide for fish:
The Application of Hydrogen Peroxide as a Treatment for the Ectoparasite Amyloodinium ocellatum (Brown 1931) on the Pacific Threadfin Polydactylus sexfilis
FA157/FA157: Use of Hydrogen Peroxide in Finfish Aquaculture
Video learning:
What It Treats: Provides temporary relief for Marine Velvet Disease and Brooklynella. After a 30 minute H2O2 bath, the fish should be transferred into a Quarantine Tank (QT) for followup treatment.
How To Treat: (The following is needed)
- 3% Hydrogen Peroxide (USP grade) – available at most drug stores, grocery stores, Walmart, Target, etc.
- Large glass bowl or container (Food grade plastic bucket is fine as well).
- Milliliter Syringe (for measuring out the H2O2) and Measuring Cup (for adding saltwater to the glass bowl or bucket).
- Food grade plastic spoon for stirring/mixing.
Directions
1) Prepare saltwater for the bath by matching temperature & salinity to the water from which the fish is coming. (Matching pH is optional, provided both are > 7.5.) Heavily aerate the water to be used for the bath by running an airstone or pointing a powerhead towards the surface of the water for at least 1 hour prior. Alternatively, you can use Display Tank (DT) or even Quarantine Tank (QT) water provided no medications/chemicals are present in the water.
2) Add saltwater (using measuring cup) to the bowl or bucket. Keep track of exactly how much water is added in cups, liters or gallons. Make sure your fish has enough room/water to swim around.
3) Using a ml syringe, add 3% Hydrogen Peroxide as per dosing instructions below. After dosing is complete, stir the water by using a plastic spoon (or similar). You can also use an airstone to provide oxygen during the bath and help mix the peroxide into the water.
Dosing instructions to achieve 150 ppm H2O2:
- 1.25 ml of 3% H2O2 per 1 cup of saltwater.
- 5 ml of 3% H2O2 per 1 liter of saltwater.
- 20 ml of 3% H2O2 per 1 gallon of saltwater.
4) Now it’s time to add the fish. It’s okay to use a heater, but probably not necessary since the bath only lasts 30 minutes. Observe the fish closely and remove if showing any signs of distress. The vast majority of fish tolerate the bath just fine, but click here to see the fish + peroxide compatibility list. After 30 minutes, remove the fish from the bath and transfer into a QT for further treatment:
- Brooklynella: Brooklynella
- Marine Velvet Disease: Marine Velvet Disease
Cons/Side Effects: Avoid using H2O2 on fish with any red sores, wounds or obvious infections. Although H2O2 is an antiseptic, it has been found to slow the healing process and possibly worsen scarring by killing the healthy cells surrounding a cut.
Further reading on use of Hydrogen Peroxide for fish:
The Application of Hydrogen Peroxide as a Treatment for the Ectoparasite Amyloodinium ocellatum (Brown 1931) on the Pacific Threadfin Polydactylus sexfilis
FA157/FA157: Use of Hydrogen Peroxide in Finfish Aquaculture
Video learning:
Last edited: