10 Common Betta Fish Diseases and How to Treat Them

By BettaBasics · Updated October 2026 · ~8 min read

Short answer: most betta disease is caused by poor water quality or stress. The first treatment is almost always the same: quarantine the fish, do a partial water change, and keep the water clean and warm. Only use medication for a confirmed diagnosis, and consult a vet when in doubt.
Health disclaimer: this is educational information, not veterinary advice. For a sick fish, a fish veterinarian is the most reliable option.

Prevention beats treatment

Healthy, unstressed bettas rarely get sick. The single most effective "treatment" is a cycled, warm (78–80°F), clean tank with regular water changes. A stressed fish in poor water gets sick; a healthy fish usually fights it off.

The 10 most common problems

ConditionSignsFirst step
Fin rotRagged, shrinking, blackened, or melting finsClean water + quarantine; medication if it spreads
Ich (white spot)Tiny white salt-like dots on body and finsRaise temp slightly + ich treatment; improve water
VelvetDusty gold/rust film, flashing against surfacesDim lights; velvet-specific treatment
DropsyPinecone-like raised scales, swollen bodyQuarantine; usually internal — vet advised
Swim bladder disorderFloating, sinking, or swimming sideways/tiltedFast 2–3 days, then feed daphnia; check for constipation
PopeyeOne or both eyes bulgingClean water + salt bath; vet if severe
ColumnarisCottony white mouth or body patchesAntibiotic treatment; quarantine
Fungal infectionWhite cotton-like growthsAnti-fungal treatment; improve water
Ammonia burnRed inflamed gills, gasping at surfaceImmediate large water change; fix cycle
Constipation / bloatingSwollen belly, no appetiteFast 2–3 days, then frozen daphnia

The safe first-response routine

  1. Quarantine the sick fish in a separate small tank if you have one.
  2. Test and fix the water. Check ammonia, nitrite, and nitrate. Do a 25–50% water change.
  3. Confirm temperature is 78–80°F (25–27°C) — warm, stable water supports recovery.
  4. Feed lightly or fast — reduce food while the fish recovers.
  5. Treat for the specific diagnosis only after you've identified it. Never dump random medications into the tank.
When to get help: if the fish isn't improving within a few days, if it stops eating entirely, or for serious conditions like dropsy, consult a fish veterinarian. A wrong guess can do more harm than good.

Related guides: Color loss and fin rot · Happy vs stressed betta · Complete beginner guide

← Prev: Tank setup Next: Filters →