Mycobacteriosis is the one disease this page takes more seriously than any other, and the one most pet keepers don’t know about. Caused by non-tuberculous mycobacteria (primarily Mycobacterium chelonae and M. fortuitum in bettas), it’s chronic, progressive, generally untreatable, and zoonotic. The 2023 peer-reviewed literature (Sirimanapong et al., virulence study) documents significant prevalence in commercial betta populations that most hobbyists have no idea exists. If you’ve had “mystery” chronic declines in bettas, mycobacteriosis is a likely explanation for some of them.
What it does
Mycobacteria are acid-fast rod bacteria closely related to the M. tuberculosis that causes human TB. Fish-pathogenic species (M. chelonae, M. fortuitum, M. marinum) cause a slow chronic granulomatous infection: the bacteria form nodules (granulomas) on internal organs (liver, spleen, kidneys, gonads), where they persist for months to years while slowly compromising organ function.
The disease presents as:
- Chronic wasting. Fish slowly loses weight despite feeding. Body becomes hollow along the belly. Muscle mass recedes from the dorsal and caudal peduncle.
- Skeletal deformity. Spinal curvature (scoliosis), sometimes severe. The fish may develop a visible hump or kink.
- Skin lesions. Chronic ulcers that don’t respond to standard antibiotic treatment. Ragged scales. Raised nodules visible under the skin.
- Eye involvement. Popeye (exophthalmia) that persists.
- Lethargy. Reduced activity even when water is good.
- Reduced response to care. Fish that “never quite got better” after an earlier illness.
Progression is slow. A fish can live 6 months to 2 years with chronic mycobacteriosis, showing gradual deterioration that can easily be mistaken for old age.

Why there’s no cure
Mycobacteria are intrinsically resistant to most antibiotics. Their lipid-rich cell wall blocks penetration of many drugs. They survive inside macrophages, where intracellular concentrations of antibiotics often don’t reach therapeutic levels. They form protective granulomas that further shield the bacteria.
Human NTM infections require 6 to 12+ months of multi-drug therapy (typically rifampin, ethambutol, and a macrolide) to achieve cure, and recurrence is common. For fish, equivalent therapy is:
- Largely experimental.
- Extremely difficult to dose correctly.
- Often toxic at the doses needed.
- Rarely curative.
Some keepers report apparent improvement with kanamycin plus erythromycin, or with rifampin (rarely available for fish). These reports mostly represent slowing of progression, not cure. The 2023 virulence study is explicit: current fish treatments are largely palliative.
The zoonotic risk
This is the part the hobby underplays. M. marinum and M. chelonae cause fish tank granuloma in humans: a localized skin infection from exposure of broken skin (cuts, scrapes, fresh manicures) to contaminated tank water. The infection:
- Starts as a small red bump, often on hands or forearms.
- Progresses to a granulomatous nodule that enlarges over weeks.
- Can spread along lymphatic vessels.
- Requires 3 to 6 months of antibiotic therapy in humans.
- Often leaves permanent scarring.
Cases are under-reported because clinicians often miss the diagnosis. “I keep fish and have this weird bump that won’t heal” is the trigger phrase for any infectious disease specialist.
Precautions every fishkeeper should observe:
- Gloves if you have any cut, scrape, or recent nail work.
- Wash hands with soap for 30 seconds after every tank activity.
- Cover broken skin before tank work.
- See a doctor for any non-healing bump on hands or forearms after tank exposure.
What to do if you suspect mycobacteriosis
- Consider other explanations first. Wasting can be starvation, internal parasites, or advanced age. Ulcers can be columnaris or fin rot gone deep. Rule out treatable conditions with a proper antibiotic course.
- Quarantine the suspected fish. Separate tank, separate equipment, strict hygiene.
- Consider necropsy. A veterinarian familiar with fish, or a local university aquaculture lab, can examine tissue microscopically and confirm granulomas. This is the only definitive diagnosis in living tank systems.
- Euthanize humanely if confirmed or if the fish is clearly suffering. See humane euthanasia.
- Decide about the tank. If one fish had mycobacteriosis, others in the tank may be carriers. Consider whether to:
- Keep the system in strict isolation with a “closed until no more fish” policy.
- Tear down, bleach sterilize, restart.
- Disinfect. 10 parts water to 1 part household bleach, 30 minutes contact time. Rinse exhaustively. Dry for 48 hours. Still not a guarantee; mycobacteria are hardy.
Why pet-store bettas carry it
Commercial betta farming involves dense housing: single cups or small jars stacked by the thousand. Shared water sources during grow-out. Any one batch of carrier fish seeds a facility, and the carriers are asymptomatic for months.
The 2023 Sirimanapong paper surveyed B. splendens in Thailand’s commercial export trade and found M. chelonae in a significant fraction of fish, including externally healthy-looking fish. The virulence study followed up with an inoculation challenge and characterized progression. The takeaway: a non-trivial fraction of bettas in the pet trade are carriers when they arrive at your house.
What you can do
- Don’t buy from mass-production farms when alternatives exist. Support named breeders. Ask about their biosecurity.
- Quarantine new fish 4 to 6 weeks for mycobacteriosis risk. Standard 2-week quarantine catches fast diseases; mycobacteriosis may not show for months.
- Avoid stressing fish. Chronic low-grade stress can activate latent mycobacterial infections.
- Don’t share equipment between tanks.
- Wear gloves. Wash hands.
The upside: a well-cared-for individual betta in your home tank with good water parameters and no overcrowding can carry a low-level mycobacterial load without clinical disease for its entire life. The bacteria’s pathogenicity depends partly on host immune function. A strong fish suppresses what a stressed fish cannot.
Mycobacteriosis is the reason the hobby needs to stop pretending fishkeeping is fully clean. It isn’t. It can be made clean enough to coexist with, but only through real biosecurity practices, not the 2000s bowl-era shrug. This page exists because almost nothing else on the internet tells you this.
Related on this site
- Betta Disease: Diagnosis and Treatment, Evidence-Based
- Pet-Store Betta Ethics: What the Cup Costs the Fish
- Betta Columnaris: Fast-Moving Bacterial Disease with a 5-Day Window
- Betta Dropsy: Bloat, Pineconing, and a Terminal Prognosis
- Betta Euthanasia Protocol: When Treatment Isn’t the Right Answer
Frequently asked
- Can I cure mycobacteriosis?
- No reliable cure exists. Some antibiotics (kanamycin, rifampin, tetracyclines) can slow progression in some cases, but remission is rare and relapse common. The 2023 literature documents the bacterium's resistance profile and chronic course.
- Is this common in pet bettas?
- More common than the hobby acknowledges. The 2023 ScienceDirect papers on Betta splendens mycobacteriosis document prevalence rates in commercial populations that surprised the research community. Every fish farm with density housing has some carrier rate.
- Is it dangerous to humans?
- Yes. Non-tuberculous mycobacteria cause fish tank granuloma, a localized skin infection from cuts during aquarium maintenance. The infection requires long-course antibiotics in humans and leaves permanent scarring. Always use gloves with broken skin. Wash hands after tank work.
- How do I know my fish has it?
- Diagnosis is presumptive in living fish. Definitive diagnosis requires necropsy and histology (granulomas on liver, spleen, kidneys). Presumptive signs: chronic wasting, skeletal deformity, persistent ulcers that don't respond to standard antibiotics, lethargy despite good water.
- What should I do with an infected tank?
- If you confirm mycobacteriosis, euthanize affected fish humanely. Consider whether other fish in the tank are likely carriers. Sterilize all equipment with bleach (10:1 water to bleach, 30 minutes, rinse thoroughly). Consider tearing down and restarting. Mycobacteria can persist in substrate and décor.
