Guide
Top 10 fish illnesses you may see - and what you can do about each one
A practical rundown of the most common problems in freshwater tanks: what to look for and how to respond.
- Most illnesses are triggered by stress or poor water: fix the environment before reaching for medication.
- Identify by symptoms: spots, film, fraying fins, swelling, bloating, or behavioural changes like flashing and gasping.
- Quarantine matters: a separate tank stops most diseases spreading to healthy fish - set one up before you need it.
- New fish are the #1 source of disease: always quarantine arrivals for 2-4 weeks before adding them to your main tank.
- Some conditions are curable; others aren't: dropsy and severe internal infections carry a poor prognosis even with treatment.
- Prevention beats treatment every time: a cycled tank, consistent water changes, and sensible stocking stop most of this list from happening.
Even well-kept tanks see illness eventually. A fish that was fine yesterday is sitting on the bottom today, or has a white fuzz growing on its side, or is swimming in circles. The difference between losing one fish and losing a tankful usually comes down to how quickly you identify what's wrong and how confidently you act. This guide covers the ten illnesses you're most likely to encounter, what they actually look like, what causes them, and what to do - including what most beginner guides skip.
1. Ich (White Spot Disease)
Ichthyophthirius multifiliis is the most common disease in freshwater aquariums. You'll see tiny white spots - each about the size of a grain of salt - scattered across the body and fins. Affected fish flash against decor, have clamped fins, and breathe faster than normal.
Ich is a parasite with a multi-stage life cycle. The spots you see are the feeding stage (trophonts) buried under the skin - they're actually unreachable by medication at that point. Treatment works by killing the free-swimming juvenile stage (theronts) in the water. This is why you must run a full treatment course of at least 10-14 days even if the spots disappear after a few days.
Raising temperature to 28-30°C (82-86°F) speeds up the parasite's life cycle, making the vulnerable free-swimming stage arrive sooner. This works well for most tropical fish, but don't do it with temperature-sensitive species like fancy goldfish or hillstream loaches. Combine heat with an ich-specific medication and keep doing water changes throughout.
Stopping treatment when the spots disappear. The fish looks clear because the parasites have dropped off to reproduce - the water is still full of them. Finish the full course.
2. Fin Rot
Fin rot shows as ragged, receding fin edges - sometimes with a white or red border along the degraded tissue. In bad cases the fin rays are exposed, and it can spread to the body. It's nearly always bacterial (Aeromonas or Pseudomonas species), though secondary fungal infection can occur on damaged tissue.
The real cause is almost always poor water quality or chronic stress - fin rot doesn't appear spontaneously in a clean, well-maintained tank. Check ammonia, nitrite, and nitrate before anything else. Ammonia and nitrite should be zero; nitrate should be below 20-40 ppm depending on your fish. If the numbers are off, do water changes first. Mild cases often heal with water quality alone. For persistent or spreading cases, use a broad-spectrum antibacterial treatment.
Also check for fin nippers. A betta being bullied by barbs, or a fancy guppy living with tiger barbs, will develop fin rot no matter how clean the water is.
3. Velvet
Oodinium pilularis (freshwater velvet) is often missed because the early signs are subtle. Rather than obvious white spots, you see a fine gold or rust-coloured dust - most visible when you shine a torch at a low angle across the fish's flanks. Fish flash, lose colour, breathe rapidly, and become lethargic. It spreads faster than ich and can kill a tank quickly if unaddressed.
Treatment follows a similar approach to ich: dim the lights (the parasite is photosynthetic in early life stages), raise temperature where safe, and use a velvet-specific medication - copper-based treatments are effective but must be dosed accurately and are lethal to invertebrates and some scaleless fish. Remove carbon from filters before treating.
Copper treatments will kill shrimp, snails, and other invertebrates. Remove them to a separate tank before dosing, and don't use copper in planted tanks unless you're prepared for plant casualties.
4. Fungal Infections
True fungal infections - usually Saprolegnia or Achyla species - appear as white or grey fluffy patches that look like cotton wool on the skin, fins, or mouth. They're almost always secondary infections: the fungus colonises tissue that's already been damaged by injury, bacterial infection, or poor water quality. Healthy fish with intact slime coats rarely develop fungus unprompted.
Find and fix the underlying cause. If there's fin damage from aggression, separate the aggressor. If the water is poor, do water changes. Then treat with an antifungal medication. Salt (1-3 g/L) helps in early stages for salt-tolerant species but won't clear an established infection on its own.
5. Bacterial Infections (Body / Mouth)
Mouth rot (columnaris) and body ulcers are common bacterial presentations. Columnaris looks like a pale, eroding patch around the mouth that can spread quickly - it's often confused with fungus but has a more ragged, cheese-like texture rather than fluffy strands. Body ulcers appear as open sores, red patches, or areas of scale loss.
Both respond to antibacterial treatment, but speed matters. Columnaris in particular can kill fish within 24-48 hours in warm water. Improve water quality simultaneously - antibacterials work better in clean conditions.
6. Swim Bladder Disorder
A fish that floats at the surface, sinks to the bottom, or swims tilted and can't stay level has a swim bladder problem. The swim bladder is an internal gas-filled organ that controls buoyancy, and when it malfunctions the fish loses the ability to regulate its depth.
In most cases - especially with fancy goldfish and bettas - the cause is dietary: constipation or overfeeding causes internal pressure on the swim bladder. Fast the fish for 24-48 hours, then offer a small piece of cooked, de-shelled pea. This works surprisingly often. If it doesn't improve, the cause may be bacterial infection, a cyst, or a birth defect, in which case the prognosis is less clear.
Swim bladder disorder in fancy goldfish is frequently a chronic management issue, not a one-time illness. These fish are bred to a body shape that compresses their organs. Feeding sinking food, avoiding overfeeding, and not keeping them in cold water goes further than any treatment.
7. Dropsy
Dropsy isn't a single disease - it's a symptom: severe fluid retention causing the body to bloat and the scales to lift outward in a distinctive pinecone pattern. It usually indicates organ failure, severe internal bacterial infection, or both. The kidneys can no longer regulate fluid, so it accumulates in the body cavity.
This is one of the hardest conditions to treat successfully. Isolate the fish immediately to reduce stress and prevent any possible spread. Some keepers try Epsom salt baths (1 tablespoon per 4 litres) to draw out fluid, and antibacterial treatment targeted at internal bacteria. But the honest reality is that by the time pineconing is visible, the internal damage is usually significant. Focus on prevention: consistent water quality, a varied diet, and not letting nitrates creep above 40 ppm.
Dropsy is not contagious in the direct sense, but the bacterial infection driving it may be. Isolate affected fish promptly and do a water change in the display tank.
8. Pop-eye (Exophthalmia)
One or both eyes protrude abnormally from the socket - not just slightly, but visibly bulging. Unilateral pop-eye (one eye) is usually caused by localised injury or bacterial infection. Bilateral pop-eye (both eyes) more often signals a systemic internal infection or poor water conditions.
The eye itself is unlikely to fully recover even if the infection is cleared, but the fish can survive and live well with reduced or lost vision in that eye. Treat with antibacterial medication, improve water quality, and keep the fish in a low-stress environment. Don't assume injury automatically - check your water parameters first.
9. Hole-in-the-Head Disease (HITH)
Common in cichlids - particularly oscars, discus, and other large South American species - HITH appears as small pits or eroding lesions on the head and along the lateral line. It's associated with the protozoan Hexamita, but elevated nitrates, activated carbon use, and poor diet all appear to contribute. The hobby debates the exact cause, and honestly the evidence suggests it's multi-factorial.
Treatment with metronidazole (targeting Hexamita) often helps, but cleaning up the tank environment is just as important. Cut nitrates with more frequent water changes, remove activated carbon from the filter, and improve diet with varied, nutritious foods including fresh vegetables for herbivorous cichlids.
10. Anchor Worm and Fish Lice
Lernaea (anchor worm) and Argulus (fish lice) are macroscopic external parasites - you can actually see them with the naked eye. Anchor worms appear as thread-like protrusions from the skin, often with redness around the attachment point. Fish lice are flat, disc-shaped parasites up to 10 mm across, crawling on the fish's surface.
Both cause irritation, secondary infection at attachment sites, and significant stress. Treatment involves anti-parasitic medications (organophosphate-based treatments like trichlorfon are traditional, though availability varies by country). Individual parasites can be manually removed with fine forceps after the fish has been sedated or carefully netted - but treat the whole tank, as juvenile stages are in the water.
These parasites almost always enter the tank on new fish or plants. A 2-4 week quarantine for all new fish, and a brief potassium permanganate or salt dip for new plants, stops most introductions before they start.
Prevention: What Actually Works
The conditions that make fish get sick are almost always the same: a tank that isn't properly cycled, overcrowded stocking, inconsistent water changes, and skipping quarantine for new arrivals. Get those four things right and you'll rarely need this guide.
Check your water parameters regularly - ammonia 0, nitrite 0, pH stable for your species, temperature consistent. Know how often to do water changes for your stocking level and stick to it. And if you're still choosing fish, start with species that are genuinely hardy - they give you more margin for error while you find your feet.
Most fish illness guides make treatment sound harder than it is and skip the part where most beginners go wrong: buying too many fish too fast, skipping the nitrogen cycle, and never quarantining new arrivals. Fix those habits and you'll treat disease maybe once every couple of years instead of every couple of months.
Track your parameters and get care reminders with App-aquatic.
Get the free appCan I treat disease in my main tank, or do I need a quarantine tank?
You can treat the main tank for widespread diseases like ich or velvet, where every fish is likely exposed. For isolated cases - one fish with pop-eye or dropsy - a separate hospital tank is better. It lets you dose more precisely, protect invertebrates and plants from medication, and reduce stress on the sick fish by removing it from competition.
My fish has white spots but I already treated for ich - what else could it be?
A few possibilities: lymphocystis (cauliflower-like white lumps, usually on fins - viral, no effective treatment but fish often recover), epistylis (bacterial-associated protozoan, looks like ich but spots are irregular), or simple physical damage like healing scrapes. If the spots don't have the classic fine salt-grain appearance and the fish isn't flashing, it may not be ich. Check water quality first.
Is it okay to use salt in a freshwater tank to treat disease?
Aquarium salt (sodium chloride) has real uses - it supports osmoregulation in stressed fish and can help with mild external infections and ich. But it's not harmless: most aquatic plants are sensitive to it, scaleless fish like corydoras and loaches tolerate it poorly, and salt doesn't evaporate - it builds up unless you do water changes. Use it carefully and only when it's the right tool.
How long should I quarantine new fish?
A minimum of two weeks, four is better. Most diseases that arrive on new fish become visible within that window. Run the quarantine tank with a small established filter (or a sponge filter matured in your main tank sump), keep conditions stable, and watch for flashing, spots, or behavioural changes before adding anything to your display tank.
My fish died - do I need to treat the whole tank?
It depends on why it died. If it was old age, injury, or a non-contagious issue like swim bladder disorder, no. If you suspect a contagious disease - ich, velvet, bacterial outbreak - watch the remaining fish closely for 1-2 weeks and do a few extra water changes. Only medicate if you see symptoms developing in other fish; medicating a healthy tank unnecessarily kills beneficial bacteria and stresses fish.
