Common Fish Diseases
Nothing is more frustrating for an aquarist than watching a healthy tank suddenly turn into a scene of stressed, sick fish. The good news: almost every common freshwater fish disease is treatable if you catch it early and use the right medication. This guide walks you through the most common aquarium illnesses — what they look like, what causes them, how to treat them, and how to prevent them from coming back.
At Tropical Treasures Wyo, every fish we sell is quarantined before it leaves the store, but even the healthiest tank can run into trouble. Bookmark this guide — it's the one your future self will thank you for.
Why Fish Get Sick in the First Place
Before diving into specific diseases, it helps to understand that most fish illnesses are not "caught" out of thin air. Pathogens exist in nearly every aquarium at low levels. What triggers an outbreak is almost always stress, which weakens the fish's immune system and lets opportunistic diseases take hold. The three biggest stressors are:
- Poor water quality — elevated ammonia, nitrite, or nitrate
- Temperature swings — especially sudden drops
- Overcrowding or aggressive tankmates
A good test kit and a reliable water conditioner will prevent the majority of disease outbreaks before they start.
🦠 Ich (White Spot Disease)
What it looks like: Tiny white grains of salt or sugar scattered across the fish's body, fins, and gills. Infected fish often flash (scrape) against decor and breathe rapidly.
What causes it: Ichthyophthirius multifiliis, a protozoan parasite that thrives when fish are stressed or water temperature drops suddenly. Ich is the single most common freshwater fish disease — almost every aquarist will deal with it at some point.
How to treat it:
- Raise tank temperature gradually to 82–86°F to speed up the parasite's life cycle.
- Dose the tank with an ich-specific treatment for the full recommended cycle (usually 10–14 days).
- Remove activated carbon from filters during treatment — it absorbs medication.
- Increase aeration; warm water holds less oxygen.
Recommended medications: Hikari Ich-X is our top pick for mild to moderate cases and is safe with scaleless fish and invertebrates at half dose. For fast-acting treatment, API Super Ick Cure is very effective.
Prevention: Quarantine new arrivals for at least 14 days before adding them to your display tank.
🦠 Fin Rot
What it looks like: Ragged, frayed, or discolored fin edges that appear to be melting away. Advanced cases show blood streaks, white fuzz at the tips, or full fin loss down to the body.
What causes it: Usually a bacterial infection (sometimes fungal) that takes hold in fish with damaged fins or compromised immune systems. The root cause is almost always poor water quality, fin nipping, or physical damage.
How to treat it:
- Do a 25–30% water change and test your parameters.
- Remove any aggressive tankmates if nipping is the cause.
- For mild cases, clean water and aquarium salt is often enough. For moderate to severe cases, use a broad-spectrum antibiotic.
Recommended medications: Fritz Maracyn is our go-to broad-spectrum antibiotic for bacterial fin rot. For stubborn gram-negative infections, Seachem KanaPlex is extremely effective and can be fed in food using Seachem Focus as a binder.
👁 Popeye
What it looks like: One or both eyes protrude abnormally from the fish's head, sometimes with a cloudy or bloody appearance.
What causes it: Popeye can be a bacterial infection (usually one eye) or a symptom of poor water quality or injury (often both eyes). It's a symptom more than a disease in itself.
How to treat it:
- Test water parameters and perform a large water change.
- If bacterial, treat with a broad-spectrum antibiotic like Fritz Maracyn Two or Seachem KanaPlex.
- Supportive care: aquarium salt at 1 tablespoon per 5 gallons can reduce swelling.
Popeye often resolves with clean water alone if caught early.
✨ Velvet (Gold Dust Disease)
What it looks like: A fine yellow or gold dusty sheen across the fish's skin, best seen with a flashlight. Fish often clamp fins, lose appetite, and breathe heavily.
What causes it: The Oödinium parasite, which is more dangerous than ich because it attacks the gills first and can kill fish before visible symptoms appear.
How to treat it:
- Dim the tank — the parasite relies on light for photosynthesis.
- Raise temperature to 82°F.
- Treat with a copper-based or broad-spectrum parasite medication.
Recommended medications: Seachem ParaGuard is effective against velvet and safe for most community tanks. MinnFinn is another excellent broad-spectrum option.
🪱 Internal Parasites
What it looks like: Fish eating normally but losing weight, stringy white feces, bloating, or sunken belly. Symptoms are often slow to develop and easy to miss.
What causes it: A range of worms and protozoans including camallanus worms, tapeworms, and flagellates. New fish from wild-caught or poorly quarantined sources are the most common source.
How to treat it:
- Use a dewormer targeted to the parasite type — praziquantel for flatworms and tapeworms, metronidazole for flagellates, levamisole or fenbendazole for roundworms and camallanus.
- Feed medicated food when possible; soaking pellets in medication with a binder like Seachem Focus works best.
- Treat for the full recommended cycle, even if symptoms appear to clear.
Recommended medications: Hikari PraziPro for flukes and tapeworms, Fritz ParaCleanse for a broad praziquantel + metronidazole combo, Fritz Expel-P for stubborn internal roundworms and camallanus, and Seachem MetroPlex for flagellate infections.
🍄 Fungal Infections
What it looks like: White or gray cotton-like tufts on the fish's body, fins, or around the mouth. Often appears on wounds or dead fish first.
What causes it: Saprolegnia and other water molds. Fungal infections are almost always secondary — they take hold on fish already weakened by injury, disease, or poor water conditions.
How to treat it:
- Identify and fix the underlying stressor (water quality, injury, bullying).
- Treat with an antifungal medication.
- Aquarium salt at 1 tablespoon per 2 gallons in a hospital tank is a gentle, effective option for mild cases.
Recommended medications: Fritz Maracyn Oxy for fungus and bacterial combo issues, or Seachem PolyGuard as a broad-spectrum treatment.
🦠 Columnaris (Cotton Mouth)
What it looks like: White or grayish patches around the mouth, gills, or back — often mistaken for fungus. Columnaris spreads quickly and can kill fish within 24–72 hours if untreated.
What causes it: Flavobacterium columnare, a gram-negative bacterial infection that thrives in warm water with poor circulation.
How to treat it:
- Lower tank temperature to 75°F — columnaris reproduces slower in cooler water.
- Treat aggressively with a gram-negative antibiotic. Time is critical.
- Increase oxygenation with an air stone.
Recommended medications: Seachem KanaPlex is the gold standard for columnaris. Seachem PolyGuard is an excellent alternative broad-spectrum option.
🎈 Dropsy
What it looks like: Severely bloated body with scales that stick out like a pinecone (called "pineconing"). Often a late-stage symptom.
What causes it: Kidney failure or severe internal bacterial infection, usually from prolonged poor water quality. Dropsy has a poor prognosis once pineconing is visible.
How to treat it:
- Isolate the fish in a hospital tank immediately.
- Add epsom salt at 1 tablespoon per 5 gallons to help reduce swelling.
- Treat with a broad-spectrum antibiotic like Fritz Maracyn Two or Seachem KanaPlex fed in food.
Catch it early — before pineconing — and recovery rates improve dramatically.
🏥 How to Set Up a Hospital Tank
A dedicated hospital (quarantine) tank is the single best investment you can make in fish health. A basic setup needs:
- A 10–20 gallon aquarium (bare bottom is easier to clean)
- A sponge filter (medications won't damage it, and no carbon to absorb treatments)
- A heater and thermometer
- A simple hiding spot (ceramic cave or PVC pipe)
Keep a cycled sponge filter running in your main tank so it's ready the moment you need it. Treating one fish in a 10 gallon uses a fraction of the medication of treating a 75 gallon display tank.
🛡 Preventing Fish Disease Before It Starts
The aquarists who almost never deal with disease follow a few simple rules:
- Quarantine every new fish for 14–21 days before adding to your display tank.
- Test water weekly — ammonia, nitrite, nitrate, and pH.
- Do regular 20–30% water changes with a good dechlorinator.
- Don't overstock or overfeed — both degrade water quality fast.
- Feed a varied, high-quality diet to keep immune systems strong.
- Observe your fish daily — behavior changes are usually the first symptom.
If you'd like help setting up a quarantine system or choosing the right medication for your tank, stop by our store at 190 S College Dr in Cheyenne, or contact us and we'll walk you through it.
🔍 Frequently Asked Questions
How long does it take to treat common fish diseases?
Most aquarium diseases require a 7–14 day treatment cycle, even if symptoms clear earlier. Stopping medication too soon is one of the biggest causes of reinfection. Always follow the full dosing schedule on the medication label.
Can I use multiple fish medications at once?
Generally no — combining medications can stress or kill fish. Exceptions include products specifically designed to work together (like ParaCleanse, which combines praziquantel and metronidazole). When in doubt, treat one condition at a time.
Will aquarium salt cure fish diseases?
Aquarium salt is a helpful supportive treatment for many diseases (especially fin rot, mild fungus, and external parasites), but it is not a cure-all. Some fish and most aquatic plants, snails, and shrimp are sensitive to salt, so use it in a hospital tank rather than your main display.
How do I know if my fish has a bacterial vs parasitic infection?
Bacterial infections typically show as red streaks, ulcers, fin rot, bloating, or cloudy eyes. Parasitic infections usually show as spots (ich), gold dust (velvet), flashing behavior, stringy feces, or weight loss. When in doubt, water change first, observe, then treat based on the dominant symptom.
Should I medicate my whole tank or just the sick fish?
For highly contagious diseases like ich, velvet, and columnaris — treat the whole tank since every fish has been exposed. For injuries, popeye, or individual bacterial infections, isolate and treat in a hospital tank to avoid stressing healthy fish and to conserve medication.
Are fish medications safe for live plants and shrimp?
It depends. Many medications (especially copper-based treatments) are toxic to invertebrates and can harm sensitive plants. Products like Seachem ParaGuard and Hikari Ich-X at half dose are generally safer for planted and shrimp tanks, but always read the label. Our full fish medications collection lists compatibility notes on each product.
🛒 Shop Fish Disease Treatments
Ready to stock your aquarium medicine cabinet? Browse our full fish medications collection for everything from ich treatments to broad-spectrum antibiotics and parasite cures. Every medication we stock is tested by our own team before it makes it onto the shelf.
Have a specific disease you're dealing with? Contact our team with a photo of your fish and we'll recommend a treatment plan.
Related Fish Health Guides
Keep your tank healthy with the rest of our fish health cluster: