Common Fish Diseases: How to Identify and Treat Them

· emilynakatani · 12 min read
Common Fish Diseases: How to Identify and Treat Them

No matter how carefully you maintain your aquarium, disease can strike. Stress from transport, sudden water quality changes, temperature fluctuations, or the introduction of a new tankmate carrying pathogens — any of these can trigger an outbreak. The key to saving your fish is early identification and prompt, appropriate treatment. Misdiagnosis leads to wrong medications, wasted time, and unnecessary losses. This guide sits inside our broader Freshwater Aquarium Complete Beginner Hub reference.

This guide covers the most common freshwater fish diseases you are likely to encounter in Singapore, with clear descriptions of symptoms, causes, and proven treatment protocols. We also discuss medication availability locally and the difficult topic of when humane euthanasia is the kindest option.

Ich (White Spot Disease)

Symptoms

Small white spots resembling grains of salt scattered across the body, fins, and gills. Affected fish often flash (rub against surfaces), clamp their fins, become lethargic, and lose appetite. In advanced cases, the gills become heavily infested, causing rapid breathing.

Cause

The protozoan parasite Ichthyophthirius multifiliis. It has a three-stage lifecycle: the visible white cyst (trophont) on the fish, the free-swimming reproductive stage (tomont) in the water, and the infective free-swimmer (theront) that seeks a new host. Medications can only kill the free-swimming stage, not the cyst on the fish — this is why treatment must continue for the full lifecycle.

Treatment

Raise the temperature to 30 degrees Celsius. Singapore’s ambient warmth means your tank may already be close to this, but use a heater to ensure consistency. Higher temperatures accelerate the parasite’s lifecycle, forcing it through the vulnerable free-swimming stage faster. Simultaneously treat with a malachite green and formalin-based medication (e.g., Rid-Ich, Proform-C) following the manufacturer’s dosing instructions. Treat for a minimum of 10–14 days, even if white spots disappear sooner, to ensure all lifecycle stages have been eliminated.

Salt (sodium chloride) at 2–3 ppt can also be effective, but it is not safe for all species — scaleless fish, Corydoras, and shrimp are sensitive. Remove activated carbon from your filter during treatment, as it absorbs medication.

Fin Rot

Symptoms

Fraying, disintegrating, or receding fin edges. The affected area may appear white or reddish at the margin. In severe cases, the rot progresses to the fin base and body, creating open sores. Bettas are particularly susceptible, but any fish can develop fin rot.

Cause

Opportunistic bacteria — commonly Aeromonas, Pseudomonas, or Vibrio species — that exploit weakened fish. The underlying triggers are almost always environmental: poor water quality, overcrowding, aggression from tankmates, or stress. Fin rot rarely occurs in well-maintained tanks with stable water parameters.

Treatment

First, address the root cause: test water parameters and perform a large water change (50%). If ammonia or nitrite is detectable, do daily water changes until the cycle stabilises. Mild cases often resolve with clean water alone — fins regrow within weeks.

For moderate to severe cases, treat with an antibiotic such as API Furan-2 (nitrofurazone), Seachem KanaPlex (kanamycin), or erythromycin. Indian almond (catappa) leaves added to the tank provide mild antibacterial support and reduce stress. Aquarium salt at 1–2 ppt can also help for salt-tolerant species.

Velvet Disease

Symptoms

A fine, dusty coating on the body that appears golden, rusty, or greyish under light — often described as looking like the fish has been dusted with gold powder. Velvet is easily missed in early stages, especially on golden or pale-coloured fish. Affected fish clamp their fins, scratch against objects, breathe rapidly, and may lose colour. Velvet progresses faster than ich and can kill within days if untreated.

Cause

The parasitic dinoflagellate Piscinoodinium pillulare (freshwater velvet). Like ich, it has a lifecycle with free-swimming and attached stages. It is photosynthetic, meaning light helps it survive on the fish.

Treatment

Dim the lights or cover the tank with a blanket — reducing light weakens the parasite. Treat with copper-based medication (e.g., Seachem Cupramine) following dosing instructions precisely. Copper is highly effective against velvet but lethal to invertebrates — remove all shrimp and snails before treatment. Raise temperature to 28–30 degrees Celsius to speed the lifecycle. Treat for 14 days minimum.

Alternatively, a combination of malachite green and formalin can be used if copper is not available or if sensitive species are involved.

Columnaris

Symptoms

White or greyish patches on the body, mouth, or fins — often mistaken for fungal infection. Columnaris patches are flatter and less cottony than true fungal growth. “Cotton mouth” or “saddleback” disease are common names. The mouth area may develop white, eroded lesions. Columnaris can progress extremely rapidly — sometimes killing fish within 24–48 hours in its acute form.

Cause

The gram-negative bacterium Flavobacterium columnare. It thrives in warm water (above 28 degrees Celsius), making it particularly relevant in Singapore’s climate. Stress, poor water quality, and injuries from rough handling or aggression predispose fish to infection.

Treatment

Lower the temperature if possible (25–26 degrees Celsius slows the bacterium), though this may not be practical without a chiller in Singapore. Treat with antibiotics: Seachem KanaPlex, API Furan-2, or a combination of both is often recommended. Aquarium salt at 1–2 ppt provides additional support. Begin treatment immediately — delays of even a day can mean the difference between recovery and loss in aggressive cases.

Dropsy

Symptoms

Severe bloating with scales protruding outward like a pinecone when viewed from above. The abdomen swells noticeably, the fish may become lethargic and refuse food, and the eyes may bulge (exophthalmia). Dropsy is visible and unmistakable in its advanced stage.

Cause

Dropsy is not a disease itself but a symptom of internal organ failure — usually kidney failure — caused by bacterial infection (Aeromonas), viral infection, or prolonged poor water quality. By the time the pinecone appearance is visible, significant internal damage has already occurred.

Treatment

Treatment is attempted but success rates are low once the condition is advanced. Isolate the fish in a quarantine tank. Treat with a broad-spectrum antibiotic (Seachem KanaPlex combined with Seachem Focus for binding medication to food, or API General Cure). Epsom salt (magnesium sulphate) at 1 tablespoon per 20 litres can help reduce fluid retention. Ensure excellent water quality with daily water changes.

Honestly, by the time dropsy is visually apparent, internal damage is often irreversible. If the fish does not respond to treatment within 5–7 days, humane euthanasia should be considered.

Swim Bladder Disease

Symptoms

The fish struggles to maintain its position in the water column — floating uncontrollably at the surface, sinking to the bottom, or swimming at an odd angle. It may rest upside down or on its side. Fancy goldfish and bettas are particularly prone.

Cause

Multiple possible causes: constipation from dry food, bacterial infection of the swim bladder, genetic deformity (common in selectively bred fancy goldfish), or physical injury. Overfeeding dried foods that expand in the stomach is a frequent trigger.

Treatment

For constipation-related cases: fast the fish for 2–3 days, then offer blanched, shelled green peas (a natural laxative for fish). Reduce the tank’s water level temporarily so the fish does not exhaust itself fighting buoyancy. If bacterial infection is suspected (other symptoms present, no improvement after fasting), treat with a broad-spectrum antibiotic. For genetic cases in fancy goldfish, there is often no cure — management through careful feeding and a shallow tank environment is the best approach.

Fungal Infections

Symptoms

White, cottony or fluffy growths on the body, fins, mouth, or eyes. True fungal infections look distinctly fluffy, unlike the flat patches of columnaris. Fungi often develop on existing wounds, damaged scales, or areas weakened by prior bacterial infection.

Cause

Common genera include Saprolegnia and Achlya. These fungi are opportunistic — they are present in virtually all aquarium water but only infect fish whose immune system or skin barrier is compromised. Poor water quality, rough handling, and prior injury are typical predisposing factors.

Treatment

Treat with an antifungal medication containing methylene blue, malachite green, or a dedicated antifungal like API Pimafix (though Pimafix alone may be too mild for advanced cases). For localised infections, dab the affected area directly with methylene blue using a cotton swab (with the fish briefly held in a wet net) before returning the fish to a medicated tank. Address the underlying cause — usually poor water quality — to prevent recurrence.

Internal Parasites

Symptoms

White, stringy faeces is the classic sign. Other indicators include weight loss despite eating, a sunken or hollow belly, lethargy, and faded colouring. Some parasites cause visible worms protruding from the vent. Wild-caught and farm-raised fish from Southeast Asia commonly carry internal parasites.

Cause

Various helminths (worms), including nematodes, cestodes (tapeworms), and trematodes (flukes), as well as protozoan parasites like Hexamita (associated with hole-in-the-head disease in cichlids).

Treatment

Praziquantel (PraziPro or Hikari PraziPro) is effective against tapeworms and flukes. For nematodes, levamisole or fenbendazole is preferred. Metronidazole treats Hexamita and other protozoan parasites — it can be administered in the water or mixed into food using a binding agent like Seachem Focus. Treat in a quarantine tank and follow the full course (typically 5–7 days), repeating if necessary after a week’s break.

This is precisely why quarantining new fish with a prophylactic deworming protocol is so important.

General Prevention Strategies

Most fish diseases are preventable. The overwhelming majority of outbreaks trace back to one of these factors:

  1. Poor water quality. Maintain ammonia and nitrite at zero, nitrate below 20 ppm, and perform regular water changes. This is the single most important factor. See our water parameters guide for target ranges.
  2. Stress. Overcrowding, incompatible tankmates, inadequate hiding places, and unstable temperatures weaken immune systems. Reduce stressors proactively.
  3. Skipping quarantine. Every new addition is a potential disease vector. Quarantine all new fish, and consider dipping new plants too.
  4. Overfeeding. Excess food decomposes, spikes ammonia, and creates conditions that favour pathogenic bacteria.
  5. Sharing equipment. Nets, siphons, and buckets used across multiple tanks can transfer pathogens. Dedicate equipment to each tank or sterilise between uses.

Medication Availability in Singapore

Singapore’s aquarium hobby is well-served by local fish shops and online retailers stocking a range of medications. Here is a quick reference for common products and where to find them:

Medication Treats Availability
Seachem KanaPlex (kanamycin) Bacterial infections, fin rot, columnaris Most aquascaping shops
API Furan-2 (nitrofurazone) Bacterial infections, fin rot Widely available
Seachem ParaGuard Ich, velvet, fungal, external parasites Most aquascaping shops
Seachem Cupramine (copper) Velvet, ich Aquascaping and marine shops
PraziPro (praziquantel) Internal worms, flukes Specialist shops, online
Methylene blue Fungal infections, ich Most fish shops
Erythromycin Cyanobacteria, bacterial infections Specialist shops
Metronidazole Hexamita, internal protozoan parasites Specialist shops, online

Always check expiry dates, follow dosing instructions precisely, and remove activated carbon from your filter during treatment. Most medications are not safe for shrimp or snails — move invertebrates to a separate container before medicating.

When to Consider Euthanasia

This is the hardest part of fishkeeping, but it is important to discuss it honestly. Euthanasia should be considered when:

  • The fish has advanced dropsy with full pinecone scales and has not responded to a week of treatment.
  • The fish has severe, progressing body rot or open sores that are not healing.
  • The fish is unable to swim, eat, or breathe normally despite treatment, and quality of life is clearly compromised.
  • The disease is untreatable or highly contagious and threatens the rest of your collection.

The most humane method accepted by veterinary authorities is clove oil (eugenol). Add 5–10 drops of clove oil to a small container of tank water, mix well, and place the fish in the solution. The clove oil acts as an anaesthetic; the fish loses consciousness within seconds and passes painlessly within minutes. This is far more humane than flushing, freezing without sedation, or other commonly cited methods.

Frequently Asked Questions

Can I treat disease in my main display tank?

You can, but it is not ideal. Many medications harm beneficial bacteria, stain silicone, damage plants, and kill invertebrates. Treating in a separate quarantine tank protects your main ecosystem and allows you to dose more precisely in a smaller volume. If you must treat the display tank, remove invertebrates and activated carbon first.

Why do my fish keep getting sick even though my water parameters are fine?

Check for hidden stressors: aggressive tankmates, inadequate hiding spots, temperature swings (especially from air conditioning cycling on and off), or overfeeding. Also ensure you are testing for the right parameters — ammonia, nitrite, nitrate, pH, and temperature. Chronic low-level stress suppresses immune function and makes fish susceptible to opportunistic pathogens.

Is it safe to mix different medications?

Generally, no. Mixing medications can create toxic interactions. If you need to treat multiple conditions, complete one course of treatment, do a large water change with activated carbon running for 24 hours to remove residual medication, then begin the next course. Some specific combinations (like KanaPlex and Furan-2) are known to be safe together, but research each pairing before attempting it.

Does Singapore’s warm climate make fish more susceptible to disease?

Warmer water accelerates pathogen reproduction — ich, columnaris, and bacterial infections progress faster at 28–32 degrees Celsius than in cooler temperate tanks. However, Singapore fish are also acclimated to these temperatures. The main risk is temperature instability from air conditioning rather than the baseline warmth itself. Keep your tank temperature consistent and avoid placing it directly under an air-conditioning unit.

Early detection saves fish. If you notice anything unusual in your aquarium and are unsure how to respond, reach out to Gensou. Our maintenance service includes health monitoring, water quality testing, and disease treatment — giving your fish the best possible care.

Related Reading

emilynakatani

Still Have Questions About Your Tank?

Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.

5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm

Related Articles