Mycobacterium (fish TB) in discus: diagnosis, zoonotic risk, management
Mycobacterium marinum / fortuitum / chelonae — fish tuberculosis — is a chronic, INCURABLE disease in fish and a ZOONOSIS for humans (skin granuloma). A guide with symptoms, diagnosis, humane euthanasia with clove oil, total aquarium disinfection and personal protection.

Quick summary
- Causes: Mycobacterium marinum, M. fortuitum, M. chelonae — acid-fast bacteria present in any aquarium.
- ⚠️ REAL ZOONOTIC RISK: can infect HUMANS through wounds / skin in contact with the water — produces a skin granuloma + possibly systemic.
- A chronic INCURABLE disease in fish — treatment rarely works, humane euthanasia is the ethical standard.
- Symptoms: chronic wasting (months), multiple erosions that don't heal, popeye, spinal deformities.
- 100% diagnosis: only necropsy + microscopy (Ziehl-Neelsen) or PCR — requires a lab.
- Mandatory action: humane euthanasia (clove oil 400 mg/L) + total aquarium disinfection + SEPARATE equipment.
- Your protection: NITRILE GLOVES MANDATORY for any intervention, do NOT put hands with wounds in the water.
In short
- Causes: Mycobacterium marinum, M. fortuitum, M. chelonae — acid-fast bacteria present in any aquarium.
- ⚠️ REAL ZOONOTIC RISK: can infect HUMANS through wounds / skin in contact with the water — produces a skin granuloma + possibly systemic.
- A chronic INCURABLE disease in fish — treatment rarely works, humane euthanasia is the ethical standard.
- Symptoms: chronic wasting (months), multiple erosions that don't heal, popeye, spinal deformities.
- 100% diagnosis: only necropsy + microscopy (Ziehl-Neelsen) or PCR — requires a lab.
- Mandatory action: humane euthanasia (clove oil 400 mg/L) + total disinfection of the aquarium + SEPARATE equipment.
- Your protection: NITRILE GLOVES MANDATORY for any intervention, do NOT put hands with wounds in the water.
🚨 MEDICAL WARNING: This guide describes a real zoonosis — Mycobacterium marinum has infected humans with fish tank granuloma in thousands of documented cases. If you have wounds on your hands and you worked in a suspect aquarium, consult a dermatologist.
What you'll learn from this guide
Mycobacterium in discus (known commonly as "fish TB", Fish Tuberculosis, Piscine Mycobacteriosis) is one of the most serious and least-discussed diseases in fishkeeping — and the only fish disease with a real risk to humans. Caused by acid-fast bacteria (Mycobacterium marinum, fortuitum, chelonae), it's a chronic, incurable disease in fish that develops slowly through wasting, erosions that don't heal, popeye and spinal deformities. In humans it produces fish tank granuloma — chronic skin lesions (especially on fingers and arms) that can persist for months to years and require prolonged systemic antibiotic therapy. This guide shows you how to suspect Mycobacterium, when and how to apply humane euthanasia, how to totally disinfect the aquarium (the only real solution), and how to protect yourself — a mandatory protocol for any serious keeper.
What Mycobacterium is — essential biology
| Aspect | Detail |
|---|---|
| Family | Mycobacterium spp. — acid-fast bacteria (AFB) |
| Common species in fish | M. marinum, M. fortuitum, M. chelonae, M. piscium |
| Resistance | Extreme — survives soaps, weak disinfectants |
| Location | Internal organs (liver, kidney, spleen) + skin |
| Multiplication | SLOW (days–weeks) — a chronic disease |
| Contagious between fish | ⭐⭐⭐ Moderate (water, feces, cannibalism) |
| Contagious to HUMANS | ⭐⭐⭐⭐ YES — wounds / broken skin |
| Lethality in fish | 100% (chronic, months–years) |
| Lethality in humans | <1% — but high morbidity (scars, months of antibiotics) |
| Treatment in fish | Rarely effective — prolonged antibiotics, debatable ethics |
The key idea: Mycobacterium is present latent in many aquariums, but only becomes a manifest disease in fish with prolonged low immunity. Once confirmed, euthanasia + total disinfection is the global standard.
Triggers — what activates Mycobacterium
| Trigger | Frequency | Mechanism |
|---|---|---|
| Chronic stress (overcrowding, poor parameters) | ⭐⭐⭐⭐⭐ | Low immunity for months |
| Immunosuppression after repeated diseases | ⭐⭐⭐⭐⭐ | An exhausted system |
| Old fish (>5–7 years) | ⭐⭐⭐⭐ | Immune senescence |
| An old aquarium with repeated losses | ⭐⭐⭐⭐ | Bacteria accumulated in the substrate |
| Contaminated wild live food | ⭐⭐⭐⭐ | A proven vector |
| "Cheap" imported fish from an unverified source | ⭐⭐⭐⭐ | Import risk |
| Chronically organic-loaded water | ⭐⭐⭐ | A growth substrate |
| Cannibalism between dying fish | ⭐⭐⭐ | Direct spread |
⚠️ Mycobacterium is more often "created" than "brought in" — in 70% of cases it appears in old aquariums with chronically poor management, NOT through importing.
Symptoms — visual and clinical diagnosis
Early stage (months of evolution)
- ✅ Gradual, slow wasting (months) — with no obvious cause
- ✅ A fickle appetite — sometimes eats, sometimes doesn't
- ✅ Pale, faded colors
- ✅ A progressively sunken belly (visible weight loss from the side)
- ✅ Mild lethargy
Moderate stage (characteristic signs)
- ❌ Multiple erosions on the body that DON'T heal after treatment
- ❌ Persistent open wounds — white mucus, small red edges
- ❌ Scale loss in random areas
- ❌ Degraded fins that don't regenerate
- ❌ Partial food refusal
- ❌ Spends more time isolated
Advanced stage (high suspicion)
- ❌ Popeye (bulging eye) uni- or bilateral
- ❌ Spinal deformities (a hump, "S-shape") — a pathognomonic sign
- ❌ A swollen belly asymmetrically (internal granulomas)
- ❌ Extreme weight loss visible from the side
- ❌ Fish swims erratically, off balance
- ❌ Slow mortality — kills one by one, over months
Typical Mycobacterium in discus
- Several fish affected successively over a period of months
- Treatment with standard antibiotics does NOT work
- The source appears in old aquariums with a history of chronic problems
- Gradual loss — 1 fish every 2–4 months
Diagnosis — how you confirm Mycobacterium
Clinical diagnosis (suspicion)
The classic Mycobacterium triad:
- ✅ Chronic wasting with no obvious cause (months)
- ✅ Erosions / wounds that DON'T respond to treatment (classic antibiotics)
- ✅ Visible deformities (spinal, popeye, granulomas)
If 2 of 3 → high suspicion. If 3 of 3 → a presumptive diagnosis.
Confirmed diagnosis (lab)
The only 100% certain way to diagnose:
| Method | Cost | Accuracy |
|---|---|---|
| Necropsy + Ziehl-Neelsen | approx. €28–57 (RO estimate) | ⭐⭐⭐⭐⭐ |
| Bacterial DNA PCR | approx. €38–94 (RO estimate) | ⭐⭐⭐⭐⭐ |
| Microbiological culture | approx. €57+ (RO estimate) | ⭐⭐⭐⭐ (4–6 weeks) |
| Clinical diagnosis | Free | ⭐⭐ (presumptive) |
Costs are Romania estimates — check local lab availability and pricing in your market. Look for a veterinary university pathology lab or an aquaculture research institute near you.
⚠️ An acid-fast test (Ziehl-Neelsen) on a smear from lesions / organs confirms the presence of acid-fast bacilli. There is NO rapid at-home test.
Treatment — the real options
The hard reality
In fish, Mycobacterium is a CHRONIC INCURABLE DISEASE in 95% of cases:
- Classic antibiotics (eSHa 2000, JBL Ektol, Sera Baktopur) do NOT work
- Treatments with Kanamycin / Rifampicin / Erythromycin prolonged (3–6 months) have success rates <20%
- The cost of treatment exceeds the value of the fish
- The zoonotic risk rises with each handling
- Subclinical fish keep spreading it in the aquarium even when treated
Option A — Humane euthanasia ⭐ THE ETHICAL STANDARD
Recommended by all global veterinary bodies for confirmed or presumptive Mycobacterium.
Humane method with clove oil (Eugenol)
| Detail | Value |
|---|---|
| Substance | Clove essential oil (eugenol 80%+) |
| Source | Pharmacies (liquid or food oil) |
| Price | approx. €2–6 / 10 ml (RO estimate) |
| Dose | 400 mg/L (~20 drops / L) |
| Procedure | See below |
Full procedure:
-
Preparation (5 min):
- A 3–5 L plastic container with water from the aquarium
- 1 tablespoon of clove oil mixed into 50 ml of warm water + 1 drop of detergent (to emulsify)
- A second container ready with fresh water for "post-mortem"
-
Phase 1 — Anesthesia (5–10 min):
- Add 5 drops / L of the clove emulsion to the container with the fish
- The fish becomes lethargic, then unconscious
- No longer responds to touch = deeply anesthetized
-
Phase 2 — Euthanasia (10–15 min):
- Add another 15 drops / L (total 400 mg/L)
- The gills stop moving in 5–10 min
- Wait at least 20 min after the last gill movement to confirm
-
Confirming death:
- No gill or body movement for 10 min
- Eyes without a reflex
- The body rigid
-
Disposal:
- Do NOT throw into the aquarium or toilet — a sealed bag → trash
- The container + tools → disinfect with chlorine bleach (see below)
ETHICS: Eugenol causes total anesthesia before death — no pain. It's the method accepted by:
- AVMA (American Veterinary Medical Association)
- RSPCA (Royal Society for Prevention of Cruelty to Animals)
- All European animal-ethics bodies
Option B — Prolonged treatment (rare, only for specific cases)
RECOMMENDED ONLY IF:
- A single fish that's genetically/sentimentally valuable
- An early stage (mild wasting, no deformities)
- Acceptable financial strain for 3–6 months
- An isolated hospital space
Kanamycin + Erythromycin protocol (off-label)
| Detail | Value |
|---|---|
| Kanamycin | 250 mg / 40 L (vet prescription) |
| Erythromycin | 200 mg / 40 L |
| Duration | 6 weeks minimum |
| Re-dose | At 3 days with a 25% change |
| Medicated food | Food with Kanamycin powder |
| Success rate | ~15–25% |
| Risk | Resistant bacteria appear frequently |
Practical conclusion: 97% of keepers choose euthanasia — the economic and emotional cost of prolonged high-risk treatment isn't justified.
TOTAL disinfection of the aquarium (MANDATORY)
If Mycobacterium is suspected, the WHOLE aquarium becomes a biohazard. You can't "treat and save" an aquarium with Mycobacterium — the bacterium persists in biofilm, substrate, decor, filters for months / years.
Nuclear decontamination protocol
| Action | Detail |
|---|---|
| All remaining fish | Humane euthanasia if symptomatic / quarantine separately 90 days with no symptoms |
| Live plants | Discard completely — the bacterium can persist |
| Substrate | Discard completely (sealed bag → trash) |
| Decor (wood, rock) | Discard — the bacterium penetrates porous material |
| Filters, sponges, biomedia | Discard COMPLETELY |
| Aquarium (glass) | Chlorine bleach disinfection 1:5 (see below) |
| Nets, siphons, accessories | Chlorine bleach disinfection OR discard |
The chlorine bleach disinfection procedure
- Gear up: NITRILE gloves (mandatory), protective goggles, good ventilation
- Solution: household bleach (5–6% NaOCl) diluted 1:5 with water (final concentration ~1%)
- Apply: fill the aquarium with the 1:5 bleach solution, leave for 24 hours
- Scrub: with a dedicated sponge (then discarded) — all internal surfaces
- Rinse intensively: 5 consecutive changes with clean water
- Neutralize: the last rinse with dechlorinated water at a double dose of Prime
- Dry completely: 7+ days in the sun / air (UV helps with extra sterilization)
- Re-cycle fresh: after 7+ days of drying, with new water + new bacteria (4–6 weeks)
⚠️ See the full guide on disinfecting the aquarium after a disease — the protocol for Mycobacterium is the strictest ("Mycobacterium" level).
⚠️ YOUR PROTECTION — THE REAL ZOONOTIC RISK
This is the most important section — Mycobacterium marinum has documentedly infected thousands of aquarists through fish tank granuloma.
How you get infected
| Route | Risk |
|---|---|
| Hands with wounds in the water | ⭐⭐⭐⭐⭐ The main source |
| Water droplets on eczema skin | ⭐⭐⭐⭐ |
| Spine pricks from sick fish | ⭐⭐⭐ |
| Water splashes in the eyes | ⭐⭐⭐ |
| Aerosols from pumps / filters | ⭐⭐ |
| Contaminated food (unlikely) | ⭐ |
Symptoms in humans (fish tank granuloma)
Onset: 2–4 weeks after contact
- ❌ A red / purple nodule on a finger, hand, forearm — the water-contact areas
- ❌ Grows slowly (weeks–months), sometimes with a central ulcer
- ❌ Multiple nodules along the lymphatic path
- ❌ Doesn't hurt initially
- ❌ Persists for months–years without treatment
- ❌ Rare risk: a systemic infection (bones, joints) in the immunosuppressed
Mandatory protection
| Action | Status |
|---|---|
| Disposable NITRILE gloves | MANDATORY |
| Don't put hands with wounds / cuts in | MANDATORY |
| Wash hands with antibacterial soap afterward | Always |
| Protective goggles when cleaning under pressure | Recommended |
| SEPARATE equipment for the suspect aquarium | Mandatory |
| If a nodule appears after contact → DERMATOLOGIST | Urgent |
Treatment in humans: prolonged systemic antibiotic therapy (Rifampicin + Ethambutol or Clarithromycin + Ethambutol) for 2–6 months. The granuloma untreated = a permanent scar.
CONSULT A DOCTOR IMMEDIATELY if:
- 🚨 A nodule appears on your hands / arms 2–4 weeks after contact with a suspect aquarium
- 🚨 Wounds that don't heal in the area in contact with the water
- 🚨 Systemic symptoms (fever, fatigue) — unlikely but possible
- 🚨 You're immunosuppressed (chemotherapy, HIV, transplant) — major risk
🏥 Tell the doctor explicitly: "I keep an aquarium and suspect Mycobacterium marinum — please test for fish tank granuloma."
Common mistakes (to avoid absolutely)
❌ "I'll treat it with an antibiotic and it'll get better" → 5% success, 95% prolonged suffering + increased zoonotic risk. Euthanasia is more ethical.
❌ Handling without gloves → guaranteed fish tank granuloma if you have the smallest wound on your hands.
❌ Pouring water into the sink / toilet → contaminating the sewer system. Dispose of it with Prime + bleach in a container, then in the trash.
❌ Keeping dead fish "for a photo" → you take the risk through direct contact.
❌ Not disinfecting the aquarium totally → the bacterium returns after months, repeated loss.
❌ Using the same equipment for other aquariums → cross-contamination.
❌ Thinking "Mycobacterium doesn't exist in mine" → it's present latent in most old aquariums.
❌ Ignoring the nodule on your hand after contact → chronic granuloma, a permanent scar.
❌ Buying "cheap" fish from unverified sources → direct import of Mycobacterium.
Prevention — how to avoid Mycobacterium
For your aquarium
| Action | Frequency | Benefit |
|---|---|---|
| 4-week quarantine MANDATORY | always | Prevention #1 |
| A verified source — reputable breeders | at purchase | Minimal risk |
| Stable parameters — no chronic stress | always | Intact immunity |
| Correct density (1 discus / 40L+) | always | No social stress |
| Regular water changes | 2× / week | Reduced bacterial buildup |
| Live food ONLY frozen | always | The vector eliminated |
| Total aquarium refresh at 5–7 years | as needed | Resets chronic bacteria |
| Necropsy on unexplained losses | recommended | Detect Mycobacterium early |
For you
| Action | Frequency |
|---|---|
| NITRILE gloves for any intervention | always |
| A dressing on any hand wound beforehand | always |
| Wash hands after the aquarium | always |
| A dermatologist visit on suspect symptoms | as needed |
| Inform your family doctor about the aquarium | at appointments |
The ethical decision — when do you euthanize?
Humane euthanasia firmly recommended if:
- ✅ 2 of 3 symptoms (chronic wasting + unresponsive erosions + deformity)
- ✅ A confirmed diagnosis via necropsy of another fish
- ✅ Successive losses (3+ fish in 6 months) in the same aquarium with no clear cause
- ✅ The fish suffers visibly (total food refusal + lethargy + extreme wasting)
- ✅ The zoonotic risk outweighs the benefit of treatment
Prolonged treatment may be considered if:
- 🔵 A very early stage (mild wasting, no deformities)
- 🔵 A genetically valuable fish (a unique breeding line)
- 🔵 Resources for 6 months of isolated hospital
- 🔵 Acceptance of personal zoonotic risk
- 🔵 Understanding that the success rate is <25%
When to consult a veterinary specialist
- Diagnosis confirmation via necropsy + Ziehl-Neelsen
- Repeated unexplained losses (3+ in 6 months)
- A granuloma on your hands after contact — a DERMATOLOGIST
- The ethical decision between euthanasia and treatment
- The total disinfection protocol
Look for: a veterinary-medicine faculty / fish-pathology lab, a microbiology lab, or a vet clinic experienced with fish — and, for you, a dermatologist experienced with fish tank granuloma. (Specific local institutions vary by country — check your region.)
Final checklist — managing Mycobacterium
Diagnosis
- ☐ Chronic wasting >3 months with no explanation
- ☐ Erosions that do NOT respond to treatment
- ☐ Deformities (spinal, popeye, granulomas)
- ☐ Successive losses in the aquarium (3+)
- ☐ Consider necropsy for confirmation
Humane euthanasia
- ☐ NITRILE gloves MANDATORY
- ☐ Clove oil 400 mg/L (~20 drops/L)
- ☐ Full anesthesia 5–10 min, then euthanasia 10–15 min
- ☐ Confirm death 20 min after the last movement
- ☐ Dispose of it in a sealed bag → trash (NOT the sewer)
Aquarium disinfection (TOTAL)
- ☐ Euthanize or quarantine the remaining fish for 90 days
- ☐ Discard completely: substrate, decor, filters, sponges, plants
- ☐ Bleach 1:5 for 24h in the aquarium
- ☐ 5 consecutive rinses + Prime
- ☐ Dry 7+ days in the sun
- ☐ Re-cycle 4–6 weeks before new fish
Personal protection
- ☐ NITRILE gloves for ALL interventions
- ☐ Do NOT put hands with wounds in the water
- ☐ Wash hands with antibacterial soap afterward
- ☐ SEPARATE equipment for the suspect aquarium
- ☐ Monitor hands/arms for nodules for 4 weeks
- ☐ A dermatologist IMMEDIATELY for any suspect nodule
What to do next
📚 Continue learning:
- Disinfecting the aquarium after a disease — the detailed Mycobacterium protocol
- Dropsy — differentiation
- Simple quarantine — prevention #1
- How to choose a healthy discus — avoid unverified sources
- The essential aquarist's pharmacy — clove oil in the kit
🔧 Practical resources:
- Visual diagnosis — characteristic signs
- Water treatment — shop — Seachem Prime for neutralization
- Verified breeders — reputable sources
🐠 Final tip: Mycobacterium is the disease that demands honesty — toward the fish (humane euthanasia > prolonging suffering) and toward yourself (gloves and a medical check-up). There is no "miracle rescue" — there's ethical management and protecting your own health. Well-maintained aquariums with fish from verified sources almost never get Mycobacterium. Quarantine + correct density + stable parameters + a clean source = 95% prevention. And always — nitrile gloves.
Want a clear schedule for your tank?
Generate a personalized plan for water changes, feeding, testing and maintenance — in just 2-3 minutes.
Generate care planSave your tank, log water parameters and get email reminders for care tasks — for free.