Overview
Fin rot is a progressive bacterial infection that breaks down and destroys the delicate tissue of a fish's fins and tail. It is rarely a primary disease; instead, the Gram-negative bacteria responsible (typically Aeromonas or Pseudomonas species) are opportunistic pathogens that exist harmlessly in almost all aquarium water. They only attack when a fish's immune system is compromised, most frequently by the chronic stress of poor water quality. Attempting to treat fin rot with medication while ignoring an underlying ammonia spike is akin to bandaging a burn while the patient is still standing in the fire. In my practice, over 90% of fin rot cases resolve completely without a single antibiotic simply by correcting the environmental parameters.
Identification
Bacterial fin rot presents as a physical degradation of the fin membrane, starting at the outer margins and progressing inward toward the body. Early signs include ragged, uneven, or frayed edges that often feature a distinct white, milky, or blood-red border where active tissue necrosis is occurring. As the disease advances, the membrane dissolves away entirely, leaving the rigid fin rays exposed before they too break off.
It is critical to differentiate fin rot from mechanical damage or fin biting. Mechanical tears from sharp decorations or tankmate aggression usually exhibit clean, sharp splits without discolored margins. Heavy-finned betta fish frequently suffer from 'fin biting,' where they literally chew off their own tails due to stress or excessive filter flow—these injuries appear overnight as massive missing U-shaped chunks, whereas bacterial rot is a steady, daily recession. Furthermore, do not confuse bacterial rot with fungal infections, which manifest as three-dimensional, fluffy cotton-like tufts (though fungus frequently colonizes dead tissue left behind by advanced fin rot).
Causes and Progression
The bacteria that cause fin rot are always present in the aquatic environment, waiting for a vulnerability. The fish's primary defense is its slime coat, a mucoprotein barrier that physically blocks pathogens. Chronic exposure to any detectable ammonia, elevated nitrites, or nitrates creeping above 40 ppm will chemically burn and degrade this slime coat. Sudden temperature fluctuations, improper pH levels, or the physical stress of an overcrowded tank also suppress the fish's cellular immune response.
Once the bacteria breach the compromised slime coat at the thin fin margins, they begin consuming the tissue. If left unchecked, the infection will travel down the fin rays and reach the peduncle (the base of the tail). Once the bacteria enter the vascular tissue of the body, the localized rot becomes systemic hemorrhagic septicemia. The fish will become highly lethargic, stop eating, and show red streaking beneath the scales. At this systemic stage, the fatality rate is exceptionally high regardless of intervention.
Treatment
Fin rot treatment must always proceed in a tiered approach, beginning with the environment.
First, immediately test your water using a liquid drop kit. If ammonia or nitrite is above 0 ppm, or nitrate is above 20 ppm, perform a 50% water change using temperature-matched, dechlorinated water. For the next week, perform 25% water changes daily. In the vast majority of early-stage cases, pristine water alone will halt the necrosis within 72 hours, and clear new fin growth will be visible shortly after.
If the rot is advancing rapidly or the fish is exhibiting lethargy, chemical intervention is required. I recommend transferring the fish to a bare-bottom quarantine tank to protect your main display's biological filter. Aquarium salt (sodium chloride) dosed at 1 tablespoon per gallon can be used as a mild antiseptic and osmotic support, provided the fish is a scaled species (avoid salt with Corydoras and loaches).
For aggressive bacterial progression, you must use a true Gram-negative antibiotic. Diflubenzuron or Praziquantel are antiparasitics and will do absolutely nothing for fin rot. Erythromycin (Maracyn) is popular but largely ineffective, as it primarily targets Gram-positive bacteria. The most effective protocol utilizes Kanamycin sulfate (Kanaplex) or Minocycline (Maracyn Two) dosed according to the manufacturer's exact specifications. A standard Kanaplex treatment involves dosing the water column every 48 hours for a maximum of three doses.
Calculate Treatment Dose
Once you have identified the medication and confirmed its label dosage, use the Medication Dosage Calculator to calculate the amount required for your aquarium volume.
Prevention
Always isolate new or sick fish; see our guide on Quarantine Tanks: Essential Disease Prevention.
Preventing fin rot is entirely synonymous with maintaining excellent husbandry. Keep the aquarium water pristine by adhering to a strict weekly water change schedule of at least 25-30%. Vacuum the gravel regularly to remove the decomposing organic detritus where Aeromonas bacteria proliferate.
Ensure your tank is not overstocked and that the species are compatible; chronic nipping from aggressive tankmates provides the open wounds that bacteria exploit. Finally, never subject your fish to sudden temperature swings. Use a reliable, thermostatically controlled heater and always match the temperature of your replacement water during maintenance. A stress-free fish in clean water is virtually immune to fin rot.