Common Koi Diseases: Identification and Treatment Overview
The Stress-Disease Connection
Nearly every disease outbreak in a koi pond starts with stress. This is not an oversimplification — it is the central principle of fish health management.
Koi possess a functional immune system that normally keeps opportunistic pathogens in check. The bacteria that cause ulcers (Aeromonas, Pseudomonas) are present in every pond. The parasites that cause ich, flukes, and costia are ubiquitous in freshwater environments. Under normal conditions, a healthy koi’s immune defenses — mucus coat, humoral immunity, cellular immunity — prevent these organisms from establishing infection.
When the fish is stressed, cortisol levels rise, immune function is suppressed, and the mucus coat (the primary physical barrier) thins and loses its protective properties (Barton, 2002). The pathogens that were always present now find a weakened host.
Common stressors that trigger disease outbreaks:
- Ammonia or nitrite above zero
- Rapid temperature changes (more than 5°F in 24 hours)
- Low dissolved oxygen
- Overcrowding
- Poor nutrition
- Rough handling
- New fish introductions without quarantine
- pH instability
- Spawning stress
- Spring temperature transition (50–65°F window)
The implication is clear: the best disease prevention is excellent water quality management. A koi keeper who maintains zero ammonia, zero nitrite, stable pH, adequate dissolved oxygen, and appropriate stocking density will prevent the vast majority of disease problems before they start.
Bacterial Diseases
Ulcer Disease (Aeromonas / Pseudomonas)
Cause: Gram-negative bacteria, primarily Aeromonas hydrophila and Pseudomonas fluorescens, which are normal inhabitants of freshwater. They become pathogenic when immune defenses are compromised.
Clinical signs: Red, open sores on the body — typically starting as small reddened areas that progress to crater-like wounds exposing underlying tissue. Can occur anywhere on the body but are common at the fin base, lateral line, and areas with prior physical damage. Advanced cases may show exposed muscle or bone.
Diagnosis: Clinical appearance is usually sufficient. Bacterial culture and sensitivity testing (requires a veterinarian) identifies the specific pathogen and effective antibiotics.
Treatment:
- Address water quality immediately. Test and correct ammonia, nitrite, pH, and temperature.
- Salt at 0.3% (3 ppt) to reduce osmotic stress on the fish and support healing.
- Topical wound care for accessible ulcers: clean with dilute povidone-iodine, apply a waterproof wound seal or antibiotic ointment (tricide-neo dips are effective for localized treatment).
- Antibiotic therapy for severe or systemic infections. Injection of a broad-spectrum antibiotic (e.g., enrofloxacin, prescribed by a fish veterinarian) is more effective than bath treatments for deep ulcers.
- Improve nutrition with high-quality, immune-supporting food once the fish resumes eating.
Columnaris (Flavobacterium columnare)
Cause: Flavobacterium columnare (formerly Flexibacter columnaris). A gram-negative bacterium that thrives in warm water (above 60°F / 15°C) and in conditions of crowding and organic loading.
Clinical signs: White or grayish-white patches on the skin, fins, or gills that may resemble cotton or mold. Saddleback lesions (white patches across the dorsal area) are characteristic. Gills may become pale and necrotic. Can progress rapidly — “acute columnaris” can kill within 24–48 hours.
Treatment:
- Reduce temperature if possible — columnaris is less aggressive below 65°F (18°C).
- Salt at 0.1–0.3% (1–3 ppt).
- Potassium permanganate (KMnO₄) bath or pond treatment at 2 mg/L (requires careful dosing and experience — overdose causes gill damage).
- Antibiotic bath or food — oxytetracycline or kanamycin are commonly used.
Fin Rot
Cause: Bacterial degradation of fin tissue, usually by Aeromonas or Pseudomonas. Almost always secondary to poor water quality, physical damage, or immune suppression.
Clinical signs: Progressive erosion of fin margins, starting with whitish-opaque edges and advancing toward the fin base. Reddened streaks in the fins (hemorrhagic septicemia) may be present.
Treatment: Correct water quality. Salt at 0.1–0.3%. Antibacterial bath (methylene blue or acriflavine) for mild cases. Antibiotic food or injections for severe cases. Fins will regenerate once the bacterial infection is resolved and water quality is stable.
Dropsy (Ascites)
Cause: Not a single disease but a symptom complex indicating severe internal organ dysfunction. The fluid accumulation in the coelomic cavity is typically caused by bacterial septicemia (Aeromonas), kidney failure, or liver disease.
Clinical signs: Swollen abdomen, scales protruding outward giving a “pinecone” appearance when viewed from above. Exophthalmos (popeye) may accompany the swelling.
Prognosis: Poor. By the time dropsy is visible, internal organ damage is usually advanced. Treatment success rate is low but can be attempted with injectable antibiotics (enrofloxacin), salt at 0.3%, and supportive care. Euthanasia should be considered for fish with no improvement after 7–10 days of treatment.
Parasitic Diseases
Ich / White Spot Disease (Ichthyophthirius multifiliis)
Cause: Ichthyophthirius multifiliis (Ich), a ciliate protozoan parasite. One of the most common koi parasites worldwide.
Clinical signs: Small white spots (0.5–1mm) scattered across the body, fins, and gills. Fish flash (rub against surfaces) due to irritation. Clamped fins, loss of appetite, and gasping in advanced infections with heavy gill involvement.
Life cycle: This is critical to understanding treatment. The visible white spot is the trophont — a feeding stage embedded in the skin that is protected from most medications. The trophont drops off the fish as a tomont, encysts on the pond bottom, and divides into hundreds of free-swimming theronts that must find a fish host within 48 hours. Only the theront stage is vulnerable to treatment.
Treatment:
- Salt at 0.3% (3 ppt) — kills theronts and prevents reinfection.
- Raise temperature to 78–82°F (26–28°C) if possible — accelerates the parasite life cycle, forcing more theronts into the vulnerable free-swimming stage faster.
- Malachite green and formalin (commercial ich treatments) — effective against theronts. Treatment must continue for the duration of the parasite’s life cycle (7–14 days depending on temperature).
- Treatment must be sustained until all encysted tomonts have hatched. Stopping treatment early when spots disappear allows the next generation of theronts to reinfect.
Gill and Body Flukes (Dactylogyrus / Gyrodactylus)
Cause: Monogenean trematode flatworms. Dactylogyrus (gill flukes) attach primarily to gill tissue. Gyrodactylus (body flukes) attach to skin and fins.
Clinical signs: Flashing, excess mucus, clamped fins, gill irritation (gasping, elevated opercula). Heavy gill fluke infestations cause pale, swollen gills. Body flukes cause skin cloudiness and focal redness.
Diagnosis: Definitive diagnosis requires a skin or gill scrape examined under a microscope. The parasites are visible at 40–100x magnification. This is standard practice in serious koi keeping and should be performed before any treatment — treating blindly wastes time and stresses fish unnecessarily.
Treatment:
- Praziquantel — the gold standard for fluke treatment. Effective, well-tolerated by koi, and specific to flukes. Dose at 2–4 mg/L as a pond bath. May require a second treatment in 7–10 days to address hatching eggs (praziquantel does not kill fluke eggs).
- Flubendazole — effective alternative, particularly in cooler water.
- Salt is not effective against flukes at safe concentrations.
Anchor Worm (Lernaea)
Cause: Lernaea spp. — a parasitic copepod. The adult female embeds her anchor-shaped head into the fish’s tissue, with the cylindrical body protruding externally.
Clinical signs: Visible thread-like parasites (5–20mm long) protruding from the skin, often with a reddened, inflamed area at the attachment site. Fish flash and show localized irritation.
Treatment: Physically remove visible adults with forceps (grip the parasite close to the skin and pull firmly). Treat the attachment wound with topical antiseptic. Pond treatment with cyromazine or diflubenzuron (insect growth regulators) kills larval stages. Organophosphates (DTHP/trichlorfon) are also effective but highly toxic — use with extreme caution and precise dosing.
Fish Lice (Argulus)
Cause: Argulus spp. — a branchiuran crustacean ectoparasite. Disc-shaped, translucent, 5–10mm. Visible to the naked eye crawling on the fish’s skin.
Clinical signs: Visible parasites, redness at feeding sites, flashing, secondary bacterial infection at bite wounds.
Treatment: Similar to anchor worm — physical removal of visible adults, pond treatment with insect growth regulators for larval stages.
Costia / Ichthyobodo
Cause: Ichthyobodo necator (formerly Costia necatrix). A small flagellated protozoan that attacks the skin and gills.
Clinical signs: Skin cloudiness, excess mucus (fish appears to have a gray-white film), flashing, loss of appetite. Can cause rapid mortality in weakened fish, particularly during spring when temperatures are 40–65°F (4–18°C).
Treatment: Salt at 0.3%, formalin, or potassium permanganate. Costia is cold-water adapted and is a primary pathogen during spring startup.
Viral Diseases
KHV (Koi Herpesvirus / CyHV-3)
Cause: Cyprinid herpesvirus 3 (CyHV-3). Specific to common carp (Cyprinus carpio) and koi.
Clinical signs: Rapid onset of mortality (80–100% in naïve populations), gill necrosis (white, patchy, necrotic gills), sunken eyes, severe mucus production, skin hemorrhages. Active at water temperatures between 64–81°F (18–27°C).
Diagnosis: PCR testing of gill tissue (requires laboratory analysis). Cannot be diagnosed by clinical signs alone — many other conditions mimic KHV.
Treatment: There is no cure. Supportive care (salt, aeration, optimal water quality) may improve survival of some individuals, but recovered fish become lifelong carriers and can shed virus to naïve fish. KHV is a reportable disease in many jurisdictions.
Prevention: Quarantine ALL new koi for a minimum of 4 weeks at temperatures above 72°F (22°C) before introducing them to the main pond. Purchase from reputable breeders who test their stock. KHV is the primary reason quarantine is non-negotiable in koi keeping.
Carp Pox (CyHV-1)
Cause: Cyprinid herpesvirus 1. A much less dangerous virus than KHV.
Clinical signs: Smooth, waxy, raised lesions on the skin and fins — often described as looking like candle wax drippings. Typically appear in cool water (below 60°F / 15°C) and may resolve as water warms.
Treatment: No treatment necessary. The lesions are cosmetically objectionable but rarely cause health problems. They tend to appear and disappear seasonally.
Fungal and Oomycete Infections
Saprolegnia (Water Mold)
Cause: Saprolegnia spp. — an oomycete (water mold, not a true fungus). Ubiquitous in freshwater. Opportunistic — colonizes damaged tissue.
Clinical signs: White, cotton-like growths on the skin, fins, or gills. Almost always secondary to a wound, ulcer, abrasion, or egg death. Primary Saprolegnia infection in healthy fish is rare.
Treatment: Address the underlying condition (wound, water quality). Salt at 0.3%, methylene blue, or malachite green. Remove dead eggs from spawning mops promptly.
Diagnostic Protocol
When a koi shows signs of illness, follow this systematic approach:
- Test water quality immediately. Ammonia, nitrite, nitrate, pH, KH, temperature. In the majority of cases, a water quality problem is the root cause or a contributing factor.
- Observe behavioral signs. Flashing, gasping, isolation, loss of appetite, clamped fins, erratic swimming. Record what you observe.
- Examine the fish visually. Look for visible parasites, lesions, spots, discoloration, fin damage, swelling, or eye abnormalities.
- Perform a skin/gill scrape (if trained). This is the single most informative diagnostic step for parasitic diseases. A scrape viewed under 40–100x magnification can identify flukes, ich, costia, chilodonella, and trichodina definitively.
- Treat based on diagnosis, not guesswork. Blind treatment with multiple medications simultaneously stresses the fish and often kills beneficial bacteria. Identify the pathogen first, then select the targeted treatment.
Prevention Is Everything
The diseases described on this page are, with few exceptions, preventable. The koi keeper who maintains excellent water quality, quarantines new fish, avoids overstocking, feeds appropriately for the season, and monitors parameters weekly will rarely encounter serious disease problems.
When disease does occur, early detection and targeted treatment — based on actual diagnosis, not guessing — gives the best chance of recovery with the least harm to the fish and the biological filtration system.
- Barton, B.A. (2002). Stress in fishes: A diversity of responses with particular reference to changes in circulating corticosteroids. Integrative and Comparative Biology, 42(3), 517–525.
- Noga, E.J. (2010). Fish Disease: Diagnosis and Treatment (2nd ed.). Wiley-Blackwell.
- Stoskopf, M.K. (1993). Fish Medicine. W.B. Saunders.
- Post, G. (1987). Textbook of Fish Health (2nd ed.). TFH Publications.
- Haenen, O.L.M., Way, K., Bergmann, S.M., & Ariel, E. (2004). The emergence of koi herpesvirus and its significance to European aquaculture. Bulletin of the European Association of Fish Pathologists, 24(6), 293–307.
- Hedrick, R.P., Gilad, O., Yun, S., Spangenberg, J.V., Marty, G.D., Nordhausen, R.W., Kebus, M.J., Bercovier, H., & Eldar, A. (2000). A herpesvirus associated with mass mortality of juvenile and adult koi. Journal of Aquatic Animal Health, 12(1), 44–57.
- Roberts, R.J. (2012). Fish Pathology (4th ed.). Wiley-Blackwell.
- Woo, P.T.K. (Ed.). (2006). Fish Diseases and Disorders, Volume 1: Protozoan and Metazoan Infections (2nd ed.). CABI Publishing.