Common Fish Diseases

Keeping aquarium fish healthy isn’t just about feeding them, it’s about maintaining a stable, clean environment. Even in well-kept tanks, diseases can happen. The good news is that most common fish illnesses are preventable and treatable if caught early.

This guide covers the 10 most common freshwater aquarium fish diseases, along with their symptoms, causes, and treatments. At the end, you’ll also learn how to prevent disease in the first place.

Please note that all fish and tanks are different. What works for some may not work for all. Use your best judgment and research further before starting treatment.

1. Ich (White Spot Disease)

Symptoms:

Small white spots on body and fins

Fish scratching against objects (“flashing”)

Rapid breathing

Causes:

Parasite (Ichthyophthirius multifiliis)

Often triggered by stress or sudden temperature changes

Treatment:

Raise water temperature gradually (if species tolerate it)

Add aquarium salt (if species tolerate it)

Use ich medication

Increase aeration

2. Fin Rot

Symptoms:

Frayed, torn, or discolored fins

Fins appear to be melting away

Causes:

Bacterial infection

Poor water quality or injuries

Treatment:

Improve water conditions

Use antibacterial medication

Remove aggressive tank mates if needed

3. Velvet Disease (Gold Dust Disease)

Symptoms:

Fine gold or rust-colored dust on body

Clamped fins

Lethargy

Causes:

Parasitic infection

Often introduced through new fish

Treatment:

Use copper-based medications

Dim tank lights (parasite is light-sensitive)

4. Dropsy

Symptoms:

Swollen body

Scales sticking out (pinecone appearance)

Loss of appetite

Causes:

Internal bacterial infection

Organ failure, often from long-term poor conditions

Treatment:

Isolate the fish

Use antibiotics

Often difficult to cure in advanced stages

5. Swim Bladder Disorder

Symptoms:

Fish floating upside down or struggling to swim

Difficulty maintaining balance

Causes:

Overfeeding

Constipation

Infection

Treatment:

Fast the fish for 1–2 days

Feed cooked, peeled peas

Improve diet quality

6. Fungal Infections

Symptoms:

White, cotton-like growths on body or fins

Causes:

Fungi growing on wounds or weakened fish

Treatment:

Antifungal medication

Improve water quality

7. Columnaris (Mouth Fungus)

Symptoms:

White patches around mouth

Frayed fins

Rapid gill movement

Causes:

Bacterial infection (often mistaken for fungus)

Warm, dirty water

Treatment:

Antibiotics

Lower water temperature slightly

8. Popeye (Exophthalmia)

Symptoms:

One or both eyes bulging outward

Causes:

Injury or bacterial infection

Poor water conditions

Treatment:

Improve water quality

Use antibacterial treatment if needed

9. Gill Flukes

Symptoms:

Rapid breathing

Gasping at surface

Clamped fins

Causes:

Parasitic flatworms

Treatment:

Anti-parasitic medications (praziquantel-based)

10. Hole-in-the-Head Disease

Symptoms:

Small pits or holes in the head area

Loss of color and appetite

Causes:

Poor nutrition

Parasites

Long-term stress

Treatment:

Improve diet (add vitamins)

Use appropriate medication

How to Prevent Fish Diseases

Preventing disease is much easier than treating it. Most illnesses are caused by stress, poor water quality, or introducing sick fish.

Here’s how to keep your tank healthy:

1. Maintain Excellent Water Quality

This is the #1 factor in fish health.

Test water regularly (ammonia, nitrite, nitrate)

Perform weekly water changes (20–30%)

Avoid overfeeding

Clean the tank and filter properly (without killing beneficial bacteria)

Clean, stable water = strong, healthy fish.

2. Choose Compatible Fish Species

Not all fish get along.

Avoid mixing aggressive and peaceful species

Match fish with similar temperature and pH needs

Don’t overcrowd the tank

Stress from fighting or poor conditions weakens immune systems, making fish more likely to get sick.

3. Quarantine New Fish

This step is often skipped, but it’s one of the most important.

Keep new fish in a separate tank for 2–4 weeks

Watch for signs of disease before adding them to your main tank

This prevents introducing parasites or infections to your established fish.

4. Feed a Balanced Diet

Use high-quality fish food

Add variety (flakes, pellets, frozen, or live foods)

Avoid overfeeding

Proper nutrition strengthens the immune system.

5. Avoid Sudden Changes

Fish don’t handle rapid changes well.

Keep temperature stable

Match water parameters during water changes

Acclimate new fish slowly

Sudden shifts can trigger disease outbreaks.

6. Reduce Stress

Stress is a major cause of illness.

Provide hiding places (plants, decorations)

Keep lighting consistent

Avoid tapping on the glass or sudden disturbances

Final Thoughts

Most fish diseases are not random, they’re usually the result of environmental issues. By maintaining good water quality, choosing compatible fish, and quarantining new arrivals, you can prevent the majority of problems before they start.

Healthy tank = healthy fish.

When your aquarium is balanced, it becomes much easier, and more enjoyable to care for.

Next
Next

The Nitrogen Cycle