Guide
Fin rot: causes and treatment
How to spot fin rot early, treat it safely, and prevent it from coming back.
- Root cause first: Fin rot is almost always triggered by poor water quality or stress - the bacterial infection is secondary. Fix the environment before reaching for medication.
- Test immediately: Ammonia and nitrite must be zero. Nitrate should be below 20-40 ppm depending on species. Anything above that is actively working against recovery.
- Act early: Mild fin fraying can resolve with water changes alone. Once the rot reaches the base of the fin or the body, you need medication and recovery is slower.
- Water changes are the treatment: A 30-50% change with dechlorinated, temperature-matched water is the single most effective first step.
- Medication has limits: Antibacterials treat the infection but do nothing about the underlying cause. If you medicate without fixing the water, fins will rot again.
- Regrowth is possible: Fins can regrow fully if caught early and conditions improve. Severe cases may leave permanent scarring.
What fin rot actually is
Fin rot is the progressive death of fin tissue, usually driven by bacterial infection - most commonly Aeromonas, Pseudomonas, or Flavobacterium columnare species. These bacteria are present in virtually every aquarium all the time. They don't cause disease in healthy fish with stable water; they exploit fish that are already weakened by stress, injury, or poor water conditions.
That's the part most guides bury at the bottom: fin rot is a symptom of a failing environment as much as it is a disease. The bacteria are opportunists. Your job is to take away their opportunity.
Any fin-bearing freshwater fish can get fin rot - bettas, goldfish, guppies, angelfish, tetras, danios. It's not species-specific. What varies is how quickly different fish deteriorate once infection takes hold. Bettas with their long finnage and goldfish kept in poor conditions are particularly prone, but that's a management issue, not a biological weakness unique to those fish.
How to identify fin rot
Early fin rot is easy to miss, which is why it often goes untreated until it's moderate or severe. Here's what to look for at each stage:
Early stage
Fin edges look slightly ragged or uneven. You might notice a thin white or translucent line along the margin of a fin. The fish is otherwise behaving normally - eating, swimming, interacting as usual. Many keepers mistake this for minor nipping and do nothing.
Moderate stage
The fin margin is visibly eroding. You can see tissue loss - fins look like they've been eaten back from the edge. There may be redness at the base of the affected fin or dark discoloration along the receding edge. The fish may become slightly less active.
Severe stage
Fin tissue has receded significantly toward the body. Ulcers or open sores may appear. The fin base itself may be inflamed or hemorrhagic. At this point the infection can spread into the body cavity - a condition called body rot or columnaris - which is much harder to treat and often fatal.
Photograph your fish from the same angle every few days when you suspect fin rot. Progression that's hard to see day-to-day becomes obvious when you compare photos taken a week apart.
Fin rot vs. fin nipping: telling them apart
This is one of the most common points of confusion, and getting it right matters because the treatment is different.
Fin nipping is mechanical damage. You'll typically see clean tears or chunks missing, often asymmetrically. It tends to appear suddenly after an aggressive encounter. The wound edges are usually clean and pale, not discolored. If you remove the aggressor and water quality is good, nipped fins often heal on their own within a few weeks.
Fin rot progresses over days or weeks. The damage spreads gradually from the margin inward. Edges are often ragged with discoloration - white, gray, brown, or red - rather than clean tears. The pattern of damage tends to be more even across the fin rather than localized chunks.
The complication: these two problems frequently occur together. Nipping creates a wound; poor water lets bacteria establish in that wound and fin rot follows. If you're seeing both aggressive tank mates and progressive fin degradation, you need to address both - not just one.
Isolating a fish to a small, uncycled quarantine container to "treat" fin rot. A cup or a 5-litre bucket with no filtration will have ammonia spiking within hours, which is the exact environment that caused the problem in the first place. Any quarantine vessel needs established biological filtration or daily 50%+ water changes.
The real causes of fin rot
Understanding what's actually driving fin rot in your tank is more useful than just reaching for a bottle of treatment.
Water quality failures
This is the primary driver in the vast majority of cases. Elevated ammonia or nitrite directly damages gill and fin tissue while simultaneously suppressing immune function - a double hit. Chronically high nitrate (above 40 ppm for most species, above 20 ppm for sensitive fish) does the same thing more slowly. If you're not certain how your aquarium water parameters look, test before you do anything else.
An uncycled or recently crashed tank is a fin rot factory. If you're not sure whether your tank is properly cycled, that's the first thing to establish. Read up on the nitrogen cycle and confirm your beneficial bacteria colony is functional before anything else.
Temperature instability
A heater that fluctuates ±3-4°C (5-7°F) daily is stressful enough to compromise immune response. So is a tank running 2-3°C below the optimal range for the species. Most tropical fish need 24-28°C (75-82°F); bettas specifically do better at the warmer end of that range. Check that your heater is functioning accurately with a separate thermometer - built-in heater dials are notoriously inaccurate.
Overcrowding and poor compatibility
Overcrowding raises waste load, raises nitrate, and increases aggression - three risk factors in one. Incompatible tank mates cause chronic low-level stress even when you don't observe outright fighting. If you're unsure about stocking density, run your setup through a free stocking calculator to get an objective read on bioload.
Inadequate maintenance
Inconsistent water changes let nitrate climb and allow organic waste to accumulate. There's no fixed rule that applies to every tank - a lightly stocked planted tank and a heavily stocked goldfish tank have completely different maintenance needs. The principle is simple: if your nitrate is rising between changes, you're not changing water often enough or in large enough volumes. How often you should do water changes depends on your specific setup.
Physical injury
Sharp decor, rough substrate edges, and outflow from powerheads positioned to blast directly at fish all cause minor abrasions that become infection entry points. Silk or live plants are safer than plastic plants with rigid, sharp leaf edges. Check every piece of hardscape by dragging a piece of pantyhose across it - if it snags, it's sharp enough to damage fins.
Carbon in your filter will absorb most liquid medications before they can work. Remove activated carbon from your filter for the full duration of any medication course - usually 5-7 days depending on the product. Reinstall it after treatment is complete to clear remaining medication from the water.
Step-by-step treatment
Work through this in order. Don't skip to medication until you've done the foundational steps.
Step 1: Test your water
Ammonia: 0 ppm. Nitrite: 0 ppm. Nitrate: ideally below 20 ppm, certainly below 40 ppm. pH should be stable within the appropriate range for your fish - sudden swings matter more than absolute values. If your parameters are off, that's your diagnosis.
Step 2: Do a significant water change
30-50% immediately with dechlorinated water matched to tank temperature within 1°C (2°F). This dilutes pathogens, reduces waste load, and improves oxygenation. It's the fastest thing you can do to improve conditions. Follow this with smaller changes - 20-25% - every 2-3 days while the fish recovers.
Step 3: Remove stressors
Identify and separate any aggressive fish. Move any sharp decor. Check temperature stability. If the tank is overstocked, consider long-term rehoming options - there's no medication that compensates for chronic overcrowding stress.
Step 4: Increase aeration
Higher oxygen levels support immune function and inhibit the anaerobic bacteria that contribute to fin rot. Adding an airstone or adjusting your filter outflow to create surface agitation costs nothing and helps meaningfully.
Step 5: Medicate if progression continues
If fin rot is still advancing after 48-72 hours of improved water quality, move to antibacterial treatment. In the UK and Europe, products containing phenoxyethanol or bronopol (such as NT Labs Anti-Ulcer & Finrot or similar) are widely available and effective for early-to-moderate bacterial fin rot. In the US, kanamycin or erythromycin-based treatments are commonly used.
For Flavobacterium columnare specifically (often presenting as cotton-like tufts or a "saddleback" pattern on the body), antibiotic treatments tend to be more effective than general antibacterials. Follow dosing instructions exactly and complete the full course - stopping early when fins look better is a common mistake that allows resistant bacteria to recover.
Most fin rot treatments sold in pet shops treat the infection adequately, but they don't do much if you put the fish back into the same poor conditions afterward. A £5 bottle of antibacterial treatment is not a substitute for consistent water changes and a stable, appropriately stocked tank. The fish will re-infect. The money is better spent on a reliable test kit.
Fin regrowth: what to expect
If you catch fin rot early and conditions improve, fin regrowth typically begins within 2-4 weeks. New tissue grows from the base outward and often looks slightly translucent or a different color initially before filling in. Full regrowth to original length and shape is realistic for mild-to-moderate cases.
Severe fin rot that reached close to the fin base may result in permanent scarring or abnormal regrowth - shortened, uneven, or deformed fins. This doesn't typically affect the fish's health once the infection is cleared, but it won't fully reverse cosmetically.
During recovery, maintain pristine water conditions. This is not the time to skip water changes. Keep feeding high-quality varied food - immune function depends on nutrition, and a fish on a poor diet recovers more slowly.
Even trace ammonia (0.25 ppm) actively damages fin and gill tissue and prevents healing - it cannot be treated around.
What most guides miss
A few things that genuinely matter but rarely get mentioned:
Salt is overused and often counterproductive. Aquarium salt is sometimes recommended for fin rot, and while it can inhibit certain bacteria mildly, it stresses scaleless fish (cory catfish, loaches, many plecos) and does nothing about the actual cause. It's not appropriate for soft-water species. Skip it unless you've specifically confirmed it suits every fish in your tank.
Bacterial fin rot and fungal infection look similar but need different treatments. Fungal infections typically present as white, fluffy or cotton-like growths rather than clean fin recession. Some infections are mixed. If standard antibacterial treatment isn't working after a full course, consider whether a fungal component is present and treat accordingly.
Stress from transport or rehoming is a genuine trigger. Newly purchased fish often develop fin rot within their first two weeks in a new tank - not because the seller had bad fish, but because the stress of transport, bag time, and acclimatization suppresses immunity right as they're exposed to your tank's bacterial load. Quarantining new fish for 2-4 weeks before adding them to a display tank gives them time to stabilize.
If you're logging your tank parameters consistently, patterns become obvious - a rising nitrate trend, a temperature fluctuation, a water change that got skipped. App-aquatic's parameter tracking and care reminders make it straightforward to spot problems before they turn into fin rot.
Track your parameters and get care reminders with App-aquatic.
Get the free appCan fin rot heal on its own without medication?
Sometimes, yes - if it's caught early and the underlying cause is fixed quickly. Mild fin fraying caused by a water quality lapse can resolve within a few weeks of consistent, clean conditions without any medication. If the rot is progressing after 48-72 hours of corrected water, don't wait - treat with antibacterials. Delay at the moderate stage risks permanent damage.
My water parameters look fine but my fish still has fin rot - why?
A few possibilities: your test kit may be expired or inaccurate (liquid reagent kits are more reliable than strips); there's an ongoing stress factor like aggression, an incompatible tank mate, or temperature instability; or the infection has progressed to the point where it's now self-sustaining and needs medication regardless of conditions. Test with a fresh kit or get your water tested at a fish store as a second opinion, then reassess.
How long does fin rot treatment take?
Most antibacterial courses run 5-7 days. You should see fin recession stop within the first few days of treatment if it's working. Visible regrowth takes longer - typically 2-4 weeks for mild cases, longer for severe ones. Don't stop treatment early because the fish looks better; complete the full course.
Will fin rot spread to other fish in the tank?
Not directly in the way a contagious disease spreads. The bacteria involved are already present in your tank on all your fish. If one fish has active fin rot, it means conditions in the tank are poor enough to allow infection - which means other fish are at elevated risk too. Treat the whole tank's environment, not just the affected individual.
Betta fins damaged · Columnaris · Ich · Quarantine new fish · Water parameters · Top fish illnesses · All guides
