Columnaris (Cotton Wool Disease) — A Fast-Moving Bacterial Infection
Columnaris, caused by the bacterium Flavobacterium columnare, is frequently misidentified as a fungal infection because of its cotton-like or mold-like appearance, but it is bacterial, and the distinction matters directly for treatment — antifungal medications do essentially nothing against it. Columnaris has a reputation among experienced fishkeepers as one of the fastest-killing common diseases, with an acute form capable of causing death within 24 to 48 hours of first visible symptoms, particularly around the gills.
Why It's Confused With Fungus
The bacterium forms colonies that create white, grey, or off-white patches with a fuzzy, cottony, or web-like texture — visually similar to true fungal (Saprolegnia) growth. The distinguishing features: columnaris patches often have a flattened, saddle-shaped appearance across the back or a yellowish-brown tinge at the edges, frequently start around the mouth ("mouth fungus," another common but inaccurate nickname) or gills rather than random body locations, and progress much faster than true fungal infections, which tend to be slower and often follow an existing wound.
Symptoms
- White, grey, or off-white patches with a cottony or fuzzy texture, often on the head, mouth, gills, back, or fins
- A yellowish-brown or saddle-shaped discoloration across the back in some strains/presentations
- Frayed or eroding fins, sometimes fin rot occurring alongside
- Rapid gill breathing and gill damage if the infection reaches the gills — this is the most dangerous presentation
- Lethargy, loss of appetite, and hiding
- In the acute (fast) form, sudden death with minimal preceding visible symptoms
- In the chronic (slow) form, progression over one to several weeks
Causes
Flavobacterium columnare is present in most aquarium and pond water at low levels and, like many opportunistic bacteria, becomes a problem when the fish's defenses are compromised:
- Poor water quality — elevated ammonia, nitrite, or organic waste load
- Physical injury creating an entry point — netting damage, aggression from tankmates, rough handling
- Temperature stress, particularly rapid swings
- Overcrowding and general chronic stress
- Introduction via new fish that carry the bacteria without obvious symptoms until stressed
Treatment
- Isolate affected fish immediately if possible — columnaris spreads through water and direct contact, and speed matters given how fast it can progress.
- Test and correct water quality — an immediate water change and correction of any ammonia/nitrite is essential regardless of medication used.
- Treat with an antibacterial medication effective against gram-negative bacteria — products containing kanamycin, nitrofurazone, or a combination antibacterial labeled for columnaris/cotton-mouth disease are standard choices; general aquarium antibiotics not targeted at gram-negative bacteria are often less effective.
- Consider a short-duration salt bath (for salt-tolerant species) as a supplementary measure, though this does not replace antibacterial medication for anything beyond very mild, early cases.
- Increase aeration given the risk of gill involvement.
- Act fast — because of how quickly columnaris can progress to fatal, this is not a disease where a wait-and-see approach a day or two is advisable once patches are visible.
Prevention
- Maintain excellent water quality consistently; columnaris outbreaks correlate strongly with periods of elevated ammonia/nitrite or heavy organic load
- Handle fish gently and minimize netting stress
- Quarantine new fish for several weeks before adding to an established tank
- Avoid sudden temperature swings
- Address any wounds or fin damage promptly, since they're common entry points
Normal vs. When to Worry
Given that the acute form of columnaris can kill within 24-48 hours, any cottony white or grey patch — particularly around the mouth or gills, or with a yellowish edge — should be treated as an urgent situation rather than something to monitor for a few days first. This is one of the clearer cases in fishkeeping where delayed action has a real, well-documented cost. If a fish is showing gill involvement (rapid breathing, patches on gills) or multiple fish in a tank develop symptoms within a short window, faster and more aggressive intervention is warranted, and if fish continue declining despite correct medication and water quality correction, the underlying bacterial strain may be resistant to the medication on hand or the infection may already be too advanced — at that point involving an aquatic veterinarian or a knowledgeable local fish health resource, where accessible, is a reasonable next step rather than continuing to guess at dosing.
How the Bacterium Actually Causes Damage
Flavobacterium columnare is a gliding, filamentous bacterium — under a microscope, colonies form haystack-like or column-shaped aggregations, which is where the name "columnaris" originates. Unlike many opportunistic bacteria that need a wound to enter, F. columnare can colonize intact skin and gill tissue directly, particularly at sites of even minor abrasion or where the mucus layer is thin, and it produces enzymes that break down skin and gill epithelium as it spreads. On gills specifically, the bacteria damage the delicate respiratory tissue directly, which is why gill-involved columnaris kills so fast — the fish is functionally suffocating as gill surface area for oxygen exchange is destroyed, on a timescale of hours to a couple of days rather than the week-plus timeline of many other bacterial infections. The bacterium is also notably temperature- and mineral-sensitive: it tends to proliferate faster in warmer water and in water with higher organic load, which is part of why outbreaks cluster around late summer temperature spikes or periods of neglected maintenance in the hobby.
Columnaris vs. True Fungal Infection vs. Fin Rot — Getting the ID Right
Because all three can produce whitish growths, misdiagnosis is common and costly since the treatments don't overlap. True fungal infections (Saprolegnia) are eukaryotic organisms, not bacteria, and they almost always colonize an existing wound or dead tissue rather than intact skin — they present as distinctly cottony, often grayish-white tufts that look more like actual mold, grow relatively slowly, and respond to antifungal medications (methylene blue, malachite green) rather than antibiotics. Columnaris, despite being nicknamed "cotton wool disease," is bacterial and can colonize even undamaged tissue; its lesions more often show a flatter, saddle-shaped patch across the back or a mouth-centered presentation, frequently have a yellow-brown tinge at the margins that true fungus lacks, and progress dramatically faster — a fungal patch might slowly enlarge over a week or two, while acute columnaris can cover significant tissue within 24-48 hours. Fin rot overlaps with columnaris in that both can damage fins, but classic fin rot from Aeromonas/Pseudomonas tends to start at the fin margin and progress inward gradually, while columnaris fin involvement often appears alongside body or mouth lesions and progresses faster. When in doubt, the speed of progression and the presence of a yellowish saddle patch or mouth-centered white growth both point toward columnaris rather than true fungus or ordinary fin rot.
Treatment Nuances
Because columnaris is bacterial, antifungal medications (methylene blue alone, malachite green) are largely ineffective against it despite the visual similarity to fungus — this misdiagnosis-driven mistreatment is one of the most common reasons columnaris outbreaks turn fatal, since precious time is lost treating the wrong pathogen while the infection progresses toward the gills. Antibiotics with strong gram-negative coverage are needed; kanamycin, nitrofurazone-based products, and some broad-spectrum combination antibacterials labeled specifically for columnaris/cotton-mouth disease are the standard choices, and oxytetracycline is used in some aquaculture settings though resistance has been documented in some regions after repeated use. Because columnaris progresses so fast, many experienced keepers treat presumptively the moment they see a fast-appearing white or grey patch with a yellowish edge, rather than waiting to rule out other conditions first — the cost of being wrong about a slower alternative diagnosis is much lower than the cost of delaying columnaris treatment. Salt can help support osmotic function and offers mild antibacterial benefit for salt-tolerant species, but should be viewed as a supplementary measure, not a primary treatment, given the speed and severity of gill-involved columnaris.
Prognosis by Stage
Very early cases caught before gill involvement — a single small patch, fish still eating and swimming normally — carry a good prognosis with prompt, correctly targeted antibacterial treatment. Once gill involvement is present (evidenced by rapid or labored breathing), prognosis worsens significantly and quickly, since gill damage directly threatens the fish's ability to respire regardless of whether the bacterial population is subsequently brought under control — a fish can die from gill damage even after the infection itself has stopped progressing, simply because there isn't enough functional gill tissue left. The acute systemic form, where a fish can go from apparently healthy to dead within 24-48 hours with minimal preceding visible symptoms, has the worst prognosis of any common aquarium bacterial disease — by the time visible signs appear in acute cases, the bacterial load is often already severe. This is the central reason columnaris care advice consistently emphasizes speed over the more deliberative, wait-and-monitor approach reasonable for milder conditions.
When to Involve a Vet
Given how fast columnaris can kill, most home treatment decisions need to happen immediately rather than waiting for a vet consult — by the time an appointment could be arranged, an acute case may have already resolved one way or the other. Where a vet or aquatic health professional adds real value: recurring columnaris outbreaks in an otherwise well-maintained tank (which can indicate a persistent bacterial reservoir in substrate or filtration, or an underlying immune-suppressing condition), valuable stock where confirming the diagnosis via a gill or skin scrape justifies the cost, or cases that aren't responding to a properly dosed gram-negative-targeted antibiotic after several days, which may indicate a resistant strain or a different pathogen entirely.
Species Susceptibility
Columnaris affects a very wide range of freshwater fish, but some patterns are well documented. Livebearers (guppies, mollies, platies) and many characins are frequently reported as particularly susceptible to fast-moving outbreaks, and goldfish and koi in outdoor ponds see seasonal columnaris spikes correlating with summer temperature increases, since the bacterium proliferates faster in warmer water. Fish already carrying other stressors — recent transport, aggressive tankmates, concurrent parasitic infection — show faster and more severe columnaris progression, consistent with the bacterium's opportunistic nature. Because columnaris can spread through shared water and direct contact, a single affected fish in a community tank often signals a real risk to tankmates, unlike some conditions that stay isolated to one weakened individual, which is part of why prompt isolation is emphasized even before a slow, deliberative diagnosis process is complete.
See also: Fungal Infections for the true-fungus lookalike, Fin Rot. Use /diagnose to help narrow down what you're seeing.
Symptoms
- white or grey cottony patches on head, mouth, gills, or back
- yellowish-brown saddle-shaped discoloration on the back
- frayed or eroding fins
- rapid gill breathing
- lethargy and loss of appetite
- sudden death in acute cases
Causes
- Flavobacterium columnare bacteria present at low background levels
- Poor water quality with elevated ammonia or nitrite
- Physical injury creating an infection entry point
- Temperature stress or rapid swings
- Introduction via new fish carrying the bacteria asymptomatically
Treatment
- Isolate affected fish immediately given how fast the disease can progress.
- Test and correct water quality with an immediate water change.
- Treat with an antibacterial medication effective against gram-negative bacteria, labeled for columnaris.
- Consider a brief salt bath for salt-tolerant species as a supplementary measure only.
- Increase aeration given the risk of gill involvement.
- Act quickly rather than waiting to see if it resolves on its own.
Prevention
- Maintain excellent, consistent water quality
- Handle fish gently to minimize netting stress and wounds
- Quarantine new fish for several weeks before introduction
- Avoid sudden temperature swings
- Treat wounds or fin damage promptly
Commonly Affected Species
Not sure this is what your fish has? Use the diagnosis tool.