What Is Metronidazole and Why Do Fish Keepers Use It?
Metronidazole (also sold under brand names like Fish Zole) is an antibiotic and antiprotozoal medication widely used in aquarium fish care. It's particularly effective against anaerobic bacteria and certain protozoan parasites that other antibiotics can't reach. For fish keepers dealing with stubborn internal infections, metronidazole is often the go-to solution.
What Does Metronidazole Treat in Fish?
Metronidazole is effective against several common and serious fish conditions:
- Hole-in-the-head disease (HITH/HLLE) — Causes pitting lesions on the head and lateral line, most common in cichlids and oscars
- Hexamita infections — A flagellate protozoan that causes internal damage, often linked to HITH
- Bloat in cichlids — Particularly Malawi bloat in African cichlids, caused by anaerobic bacterial overgrowth
- Internal bacterial infections — Anaerobic bacteria causing internal organ damage
- Spironucleus infections — Another flagellate protozoan affecting the gut and internal organs
- Giardia and other intestinal protozoa
What metronidazole does NOT treat: External bacterial infections (fin rot, columnaris), ich, velvet, or fungal infections. For those, you'll need different medications.
Signs Your Fish May Need Metronidazole
- Pitting or crater-like lesions on the head or along the lateral line
- Severe bloating or pineconing (though pineconing can also indicate dropsy)
- White, stringy, or mucus-like feces
- Loss of appetite and rapid weight loss
- Lethargy and hiding
- Darkening of color
Many of these symptoms overlap with other conditions, so accurate diagnosis is important before treating.
How to Use Metronidazole in an Aquarium
Metronidazole can be administered two ways — in the water column or via medicated food. Food-based treatment is generally more effective for internal infections since the medication is absorbed directly through the gut.
Water Treatment Method
- Remove activated carbon from your filter (it will absorb the medication)
- Dose at 250mg per 10 gallons of aquarium water
- Treat every 24–48 hours for 3 treatments
- Perform a 25–50% water change before each new dose
- Resume normal filtration after the final treatment
Food-Based Treatment (Preferred for Internal Infections)
- Mix metronidazole powder into a small amount of food (gel food, frozen food, or pellets soaked in a metronidazole solution work well)
- Feed medicated food exclusively for 5–7 days
- Fast the fish for 24 hours before starting to ensure they're hungry enough to eat the medicated food
Dosing Guidelines
- Water column: 250mg per 10 gallons, every 24–48 hours for 3 doses
- Medicated food: Approximately 1% metronidazole by weight of food (follow product label directions)
- Treatment duration: 5–7 days for most infections; HITH may require longer treatment
Is Metronidazole Safe for Fish?
Metronidazole is generally well-tolerated by most freshwater and marine fish at therapeutic doses. However:
- It can disrupt your tank's beneficial bacteria (nitrogen cycle) — monitor ammonia and nitrite levels during treatment
- Some scaleless fish (like loaches and certain catfish) may be more sensitive — use the lower end of the dosing range
- It is safe for use in planted tanks at normal doses
- Invertebrates (shrimp, snails) may be sensitive — consider treating in a hospital tank
Tips for Best Results
- Treat in a hospital tank when possible to avoid disrupting your main tank's ecosystem
- Improve water quality first — metronidazole works best in clean, well-oxygenated water
- Complete the full course — stopping early can lead to relapse
- Combine with improved diet for HITH — a varied, nutritious diet helps prevent recurrence
- Don't mix with other antibiotics unless specifically recommended, as interactions can occur
Metronidazole vs. Other Fish Medications
Wondering how metronidazole compares to other common fish medications?
- vs. Amoxicillin (Fish Mox): Amoxicillin targets aerobic gram-positive bacteria; metronidazole targets anaerobic bacteria and protozoa. They treat different things and can sometimes be used together.
- vs. Erythromycin: Erythromycin is better for external bacterial infections like fin rot and columnaris; metronidazole is better for internal infections.
- vs. Praziquantel: Praziquantel targets flatworms and flukes; metronidazole targets protozoa and anaerobic bacteria.
Shop Fish Medications at Paw and Tail Supply
We carry metronidazole (Fish Zole) and a full range of aquarium fish medications to help you keep your fish healthy. Fast shipping and knowledgeable support — because your fish deserve the best care.
