Fin Rot in discus: step-by-step treatment for rotting fins
Fin Rot in discus — rotting fins caused by opportunistic bacteria (Aeromonas, Pseudomonas, Flavobacterium). A guide with the 3 stages, eSHa 2000 / JBL Ektol treatment and a regeneration protocol.

Quick summary
- Cause: an opportunistic bacterial infection — Aeromonas, Pseudomonas, Flavobacterium columnare — on weakened fins.
- Main trigger: poor water quality (NO₃ >40 ppm, NH₃ >0) + nipping between discus.
- Stage 1: whitish, frayed edges — reversible with clean water in 7 days.
- Stage 2: red inflamed areas, exposed fin rays — needs eSHa 2000.
- Stage 3: fins melted down to the body + ulceration — an emergency, possibly Columnaris.
- Main treatment: eSHa 2000 (5 ml/50L, 5 days) or JBL Ektol Bac Plus 250 + 30%/day water changes.
- Fin regeneration: 2–8 weeks after healing, faster at 30°C (86°F) + a vitamin supplement.
In short
- Cause: an opportunistic bacterial infection — Aeromonas, Pseudomonas, Flavobacterium columnare — on weakened fins.
- Main trigger: poor water quality (NO₃ >40 ppm, NH₃ >0) + nipping between discus.
- Stage 1: whitish, frayed edges — reversible with clean water in 7 days.
- Stage 2: red inflamed areas, exposed fin rays — needs eSHa 2000.
- Stage 3: fins melted down to the body + ulceration — an emergency, possibly Columnaris.
- Main treatment: eSHa 2000 (5 ml/50L, 5 days) or JBL Ektol Bac Plus 250 + 30%/day water changes.
- Fin regeneration: 2–8 weeks after healing, faster at 30°C (86°F) + a vitamin supplement.
What you'll learn from this guide
Fin Rot in discus (also called rotting fins or "tail rot") is one of the most common bacterial problems in Symphysodon — and also the most often underestimated. It starts with whitish fin edges, progresses to red exposed fin rays, and in an advanced stage reaches body ulceration and the risk of Columnaris. The cause isn't a "special" bacterium — these are opportunistic bacteria normally present in the water (Aeromonas, Pseudomonas, Flavobacterium) that attack fins weakened by poor water quality or nipping in the group hierarchy. This guide shows you how to recognize the 3 stages, when cleaning the water is enough and when you must step in with antibiotics (eSHa 2000, JBL Ektol Bac Plus 250), how to support fin regeneration and how to prevent recurrence.
What Fin Rot is — a short biology
| Aspect | Detail |
|---|---|
| Cause | Opportunistic gram-negative bacteria |
| Common species | Aeromonas hydrophila, Pseudomonas fluorescens, Flavobacterium columnare |
| Trigger | Weakened/injured fins + poor water quality |
| Type | An external infection (at first) |
| Contagious | Yes, within the tank — spreads over 2–4 weeks untreated |
| Lethality | 0% at stage 1, up to 80% at stage 3 with ulceration |
Key idea: the bacteria are present in any aquarium. Fin Rot only appears when the environment weakens the fish or the fins are already injured (nipping, rubbing against sharp decor).
Triggers — what sets off Fin Rot
| Trigger | Frequency | Mechanism |
|---|---|---|
| Chronic nitrate >40 ppm | ⭐⭐⭐⭐⭐ | Weakens the protective mucus |
| Nipping between discus (hierarchy) | ⭐⭐⭐⭐⭐ | Fin wounds → entry point for infection |
| Rare water changes (<1/week) | ⭐⭐⭐⭐ | Opportunistic bacteria build up |
| Fluctuating temperature | ⭐⭐⭐⭐ | Lowered immunity |
| Sharp decor (untreated rock) | ⭐⭐⭐ | Frequent mechanical wounds |
| Overcrowding | ⭐⭐⭐ | More nipping + heavier bioload |
| Unstable pH (swing >0.5) | ⭐⭐⭐ | Stress + mucus irritation |
| Weak filtration | ⭐⭐⭐ | Organic waste builds up |
⚠️ 90% of Fin Rot cases come from poor water, not "aggressive bacteria". Before any treatment — test the water.
Symptoms — the 3 stages
Stage 1 — EARLY (reversible in 7 days with clean water)
- ✅ Whitish, frayed edges on the fin tips (caudal, anal)
- ✅ Slightly ragged fins, "frayed"
- ✅ Slight loss of color at the edges
- ✅ The fish behaves normally, eats well
Action: just improve the environment — 30%/day water changes for 5 days, temperature 29°C (84°F), stable parameters. Usually you do NOT need medication.
Stage 2 — MODERATE (needs treatment)
- ❌ Red or black margins on the fins
- ❌ Exposed fin rays — you can see the bony structure of the fin
- ❌ The fins gradually "melt" — losing 20–50% of their surface
- ❌ Possible white mucus on the affected edge
- ❌ The fish starts to isolate itself, appetite drops
Action: eSHa 2000 or JBL Ektol Bac Plus 250 + 30%/day changes + temperature 30°C (86°F).
Stage 3 — ADVANCED (an emergency)
- ❌ Fins melted down to the body
- ❌ Open ulceration on the body around the lost fins
- ❌ Fluffy white patches (caution! possibly Columnaris on top)
- ❌ Lethargy, total food refusal
- ❌ Fish off balance when swimming
- ❌ Risk of systemic septicemia
Action: a medical emergency — isolate in a hospital tank + a strong antibiotic + possibly consult a specialist. See the Columnaris and bacterial gill infection guides.
Differentiation — Fin Rot vs other causes
| Cause | Fin appearance | Behavior | Differentiator |
|---|---|---|---|
| Fin Rot stage 1 | Whitish, frayed edges | Normal | Mechanical only, no inflammation |
| Fin Rot stage 2–3 | Red/black margins, exposed rays | Stressed, isolated | Slow progression (days) |
| Fresh nipping | Clean, sharp cuts | The fish is chased by another | Doesn't progress, heals |
| Columnaris on fins | Fluffy white patches ("cotton") | Rapid lethargy | Fast progression (24–48h) — see the Columnaris guide |
| Fungus (Saprolegnia) | White cotton-wool filaments | On old wounds | Shiny, like cotton wool |
| Acid burn (pH <5) | Entire "burnt" edges | General lethargy | All fins at once |
Treatment — step by step
Step 1 — Test the water (THE MANDATORY first step)
| Parameter | Target | Action if bad |
|---|---|---|
| Ammonia (NH₃) | 0 ppm | 50% change immediately |
| Nitrite (NO₂) | 0 ppm | 50% change immediately |
| Nitrate (NO₃) | <20 ppm | 30%/day changes |
| pH | stable ±0.2 | Check the water source |
| Temperature | 29°C (84°F) | Check the heater |
See the guide on how to test discus water.
Step 2 — Improve the environment (stage 1, often enough)
- 30% water changes / day for 5 days
- Stable temperature 29°C (84°F)
- Vacuum the bottom + clean the filter sponges in the removed tank water
- Indian almond (catappa) leaves (1 / 50 L / 13 US gal) — tannins reduce bacteria + speed up healing
- Check the decor — remove any rock/wood with sharp edges
- Check the hierarchy — if one discus is constantly attacked, isolate it for 1 week
Within 7 days the fins stop fraying and begin to regenerate. If so → you don't need medication. If they keep getting worse → move to step 3.
Step 3 — Antibiotic treatment (stage 2)
Option A: eSHa 2000 ⭐ TOP RECOMMENDATION
| Detail | Value |
|---|---|
| Active | broad spectrum (gram + / –) |
| Dose | 5 ml / 50 L (13 US gal) of water |
| Duration | 5 consecutive days |
| Price | approx. €9–15 / 20 ml (Romania estimate) |
| Available | Aquasabi, Garnelio, EU aquarium shops |
Procedure:
- Remove the activated carbon
- Max aeration
- Initial dose: 5 ml / 50 L (13 US gal)
- 25% changes / day with proportional re-dosing (days 2–5)
- Day 6: 50% change + fresh activated carbon
Option B: JBL Ektol Bac Plus 250
| Detail | Value |
|---|---|
| Active | proprietary antibacterial |
| Dose | per the manufacturer (see the leaflet) |
| Duration | per the manufacturer |
| Price | approx. €17 / 100 ml (Romania estimate) |
| Specific to | external infections + mild Columnaris |
Option C: Waterlife Myxazin
- Excellent for Fin Rot + mild Columnaris
- Available online in the EU (approx. €19–25 / Romania estimate)
- Per the manufacturer
🧮 For the exact dose on your tank's real volume (minus substrate and decor), use the treatment calculator.
Step 4 — Severe cases (stage 3)
If there's already ulceration on the body:
- Isolate the fish in a hospital tank (40–80 L / 10.5–21 US gal, sponge filter, water from the main tank + 50% fresh water)
- A stronger antibiotic:
- Sera Baktopur Direct (nifurpirinol, 1 tablet / 20 L / 5 US gal)
- Kanamycin (250 mg / 40 L / 10.5 US gal) — requires a veterinary prescription
- Oxytetracycline — via a vet
- Temperature 30°C (86°F)
- Epsom salt 1 g/L (NOT regular salt) — reduces inflammation
- A vitamin supplement in the food for immunity
- Treat the main tank too, preventively, at half dose
Step 5 — Regeneration support (after treatment)
- Constantly clean water — 30% changes × 2/week
- Temperature 30°C (86°F) for the first 2 weeks → 29°C (84°F) afterward
- High-protein diet — beef heart, bloodworms, premium pellets
- A vitamin supplement in the food 2× / day, 2 weeks
- Indian almond leaves (tannins help healing)
- Fresh garlic in the food 2× / week (immune booster)
Fin regeneration time
| Initial stage | Time to full regeneration |
|---|---|
| Stage 1 (edges) | 2–3 weeks |
| Stage 2 (exposed rays) | 4–6 weeks |
| Stage 3 (melted + ulceration) | 8–12 weeks (scars possible) |
Fins rarely regenerate perfectly identical — they may keep small asymmetries or faded colors on the new tissue. The fish stays healthy.
Common mistakes
❌ Treating with an antibiotic before checking the water → in 90% of cases the problem is water quality. An antibiotic doesn't fix the cause.
❌ "I'll just treat the affected fish in a hospital tank, the others are fine" → the cause in the main tank remains. The others will get Fin Rot in 2–3 weeks too.
❌ Leaving the activated carbon in the filter → it absorbs the antibiotic, zero treatment.
❌ Sudden 80% water changes mid-treatment → you dilute the medication and stress the weakened fish.
❌ Combining eSHa 2000 + JBL Ektol at the same time → cumulative toxicity, dangerous.
❌ Stopping treatment on day 3 "because it looks better" → the infection returns aggressively in 5–7 days. Finish the course.
❌ Reintroducing new fish right after treatment → the environment isn't stabilized. Wait at least 2 weeks and zero parameters.
❌ Keeping sharp decor → new wounds → new infections. Fundamentally change the decor.
Prevention — how to avoid Fin Rot
| Action | Frequency | Benefit |
|---|---|---|
| Water changes 25–30% × 2/week | always | Nitrate <20 ppm |
| Weekly water test | weekly | You catch problems in time |
| Stable temperature 29°C (84°F) | always | Strong immunity |
| Decor with no sharp edges | at setup | No mechanical wounds |
| Correct density (1 discus / 40 L+ / 10.5 US gal+) | always | Reduces nipping |
| Varied diet + a vitamin supplement | weekly | Strong protective mucus |
| Clean filter sponges in the removed water | monthly | Biological filtration intact |
| 4-week quarantine for new fish | mandatory | You don't import new bacteria |
| Watch the hierarchy — isolate aggressors | as needed | Prevents wounds |
See the guides on water changes for beginners and simple quarantine.
When to consult a specialist
- Stage 3 with extensive ulceration on the body
- Mortality starts to appear
- Full treatment (5–7 days of eSHa 2000) doesn't work
- Fluffy white patches appear (confirming Columnaris)
- The whole group affected at once (a systemic problem)
Post on dedicated forums with photos (fins from the front + side) + water parameters + the protocol you followed — or contact breeders from the discus.ro directory.
Final checklist — managing Fin Rot
- ☐ Identified the stage (1 / 2 / 3) by observing the fins
- ☐ Tested the water (NH₃, NO₂, NO₃, pH, temp)
- ☐ Corrected the water problems (30%/day changes for 5 days)
- ☐ Checked the decor (removed sharp edges)
- ☐ Observed the hierarchy (isolated an aggressor if needed)
- ☐ If stage 2+: removed the activated carbon, started eSHa 2000 / JBL Ektol
- ☐ Max aeration
- ☐ 25% changes / day with re-dosing
- ☐ Full treatment (5 days), NOT interrupted
- ☐ Post-treatment: fresh carbon + a vitamin supplement for 2 weeks + a varied diet
- ☐ Monitored fin regeneration for 4–8 weeks
- ☐ Investigated the initial cause (water? decor? hierarchy?)
What to do next
📚 Continue learning:
- Columnaris in discus — advanced Fin Rot can progress into Columnaris
- Saprolegnia (fungus) — a fungal infection on degraded fins
- Ulcers and body wounds — an associated syndrome at an advanced stage
- Bacterial gill infections — the same family of bacteria
- The essential aquarist's pharmacy — a complete kit
- Water changes for beginners — the foundation of prevention
🔧 Practical resources:
- Treatment dose calculator — eSHa 2000, JBL, Sera
- Visual diagnosis — at the first signs
- Aquarium treatments — shop — eSHa, JBL, Sera, Waterlife
- Water treatment — shop — Seachem Prime, dechlorinators
🐠 Final tip: Fin Rot is the alarm that the environment needs improving, not a disease to "treat and forget". The antibiotic fixes the symptom — clean water prevents the return. Healthy discus have long, intact, straight fins. If you see any degradation → investigate immediately.
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.