The Complete Guide to Diagnosing a Sick Fish
July 8, 2026
- fish-health
- disease
- diagnosis
- beginner-guide
- water-quality
A fish looking "off" is one of the most common reasons people end up searching the internet at 11pm trying to figure out what's wrong, and one of the most common mistakes in that search is jumping straight to a specific disease name based on a single symptom, then treating for it without checking whether the rest of the picture actually fits. Ich, fin rot, and ammonia poisoning can all produce a fish that looks lethargic and clamped; a swollen belly can mean anything from normal egg development to dropsy to simple constipation. Working through symptoms systematically, rather than pattern-matching to the first familiar-sounding disease, gets to an accurate answer faster and avoids treating the wrong problem.
Start With Water Quality, Every Time
Before considering any specific disease, test ammonia, nitrite, nitrate, pH, and temperature. A genuinely striking number of "mystery illnesses" reported by beginners turn out to be ammonia poisoning or nitrite poisoning from an uncycled or overstocked tank, or the broader collapse pattern known as new tank syndrome, and no medication fixes a water quality problem. If any of those readings are off, correcting the water and monitoring for 24 to 48 hours before doing anything else often resolves symptoms that looked disease-like but were actually a chemistry problem. This step is easy to skip when a specific-looking symptom, like spots or torn fins, seems to point toward an obvious infectious cause, but water quality issues frequently coexist with or directly cause the visible symptom in question.
White Spots or Cysts on the Body and Fins
Small, salt-grain-sized white spots scattered across the body and fins are the hallmark of ich in freshwater fish or its marine equivalent, marine ich (Cryptocaryon), both parasitic infections that also typically bring rubbing against decor and increased respiratory rate. A fuzzy, cotton-like white growth rather than discrete spots points instead toward a fungal infection or, in more severe cases, Saprolegnia, often developing on a pre-existing wound or area of stress. The distinction between discrete spots (ich) and fuzzy growth (fungus) is one of the more reliable single differentiators available, and getting this identification right before treating matters, since fungal treatments do very little against a parasitic infection and vice versa.
Clamped Fins and General Lethargy
Fins held tightly against the body, reduced activity, and a fish that hangs near the bottom or hides more than usual is one of the least specific symptom clusters in fishkeeping, showing up in ich, poor water quality, gill flukes, and simple stress from a new environment or aggressive tankmates. Because clamped fins alone doesn't point toward any single cause, it's a signal to check the rest of the picture: water parameters first, then look for accompanying symptoms like spots, rapid breathing, or visible parasites that narrow the list considerably. A fish showing only clamped fins with no other symptoms and normal water parameters is sometimes just stressed from a recent tank change or new tankmate, and observation over a few days without immediate medication is often the right call.
Rapid or Labored Breathing
Fast gill movement or gasping at the water's surface usually points toward a respiratory or oxygenation problem, which can mean genuinely low dissolved oxygen (common in overstocked or poorly aerated tanks, especially in warm water which holds less oxygen), ammonia poisoning damaging gill tissue, or gill flukes and other parasites physically compromising gill function. Testing water parameters and checking surface agitation and aeration comes first; if those check out clean, a closer look at the gills themselves (redness, excess mucus, or visible parasites) for signs of flukes or gill disease/hyperplasia is the next step.
Swollen Belly or Bloating
A distended abdomen has a wide range of possible causes spanning completely normal to seriously concerning: a female fish carrying eggs or fry (normal), overfeeding or constipation (usually resolves with fasting and fiber), swim bladder issues affecting buoyancy control, or dropsy, a serious symptom of internal organ failure typically presenting with pinecone-like raised scales alongside the swelling. The raised, protruding scale pattern is the key differentiator for dropsy specifically; bloating without that scale pattern is far more likely to be reproductive, dietary, or related to swim bladder disease or, in goldfish specifically, swim bladder disorder, which is frequently diet-related in that species. Dropsy carries a poor prognosis in advanced stages, making early identification, before the pinecone scale pattern is severe, meaningfully more useful than catching it late.
Torn Fins Versus Fin Rot
Ragged, shortened, or disintegrating fin edges can result from fin rot, a progressive bacterial or fungal condition usually linked to poor water quality, or from simple physical damage caused by an aggressive tankmate, sharp decor, or fin-nipping species. Fin rot typically shows a progressive pattern, fin edges receding further over days, sometimes with a whitish or reddish margin, while tankmate-caused damage usually appears suddenly and doesn't continue progressing once the aggressor is removed. Checking for aggressive tankmates and reviewing recent water quality trends before assuming fin rot avoids unnecessarily medicating a fish whose fins are simply healing from a one-time physical injury.
Cloudy Eyes
Cloudiness or a hazy film over one or both eyes can indicate popeye (usually presenting with visible swelling alongside the cloudiness), a bacterial infection, or in some cases simply poor water quality causing a milder, more general cloudiness without swelling. Popeye specifically, with the eye visibly protruding rather than just appearing cloudy, often points toward an underlying bacterial or injury-related cause and benefits from water quality correction as a first step regardless of whatever secondary treatment follows.
Color Fading or Darkening
A fish losing its normal vibrancy, or in some cases darkening dramatically, is one of the more universal stress indicators across nearly every species, and the underlying cause spans water quality problems, aggressive tankmates, recent introduction stress, illness, or simply aging. Color changes rarely arrive as a standalone diagnostic clue; they're most useful in combination with other symptoms or as an early warning that prompts closer observation and water testing before more specific symptoms develop.
Stringy White or Clear Feces
Unusual feces, particularly stringy, white, or clear rather than the fish's normal output, often points toward internal parasites like internal parasites/worms or camallanus worms, though it can also reflect a temporary digestive upset from a diet change or spoiled food. Persistent abnormal feces over several days, especially combined with weight loss despite normal appetite, is a stronger signal of a genuine parasitic issue than a single unusual bowel movement following a diet change.
Erratic or Unusual Swimming
Darting, scratching against objects, spiraling, or swimming upside down or sideways can indicate velvet disease (often with a fine gold or rust-colored dust visible under angled light), external parasites causing irritation, swim bladder disease affecting buoyancy control specifically, or in some cases ammonia or oxygen problems causing generalized distress. Checking for the specific fine dusty coating characteristic of velvet, versus a fish that seems to have normal skin but struggles specifically with orientation and buoyancy (pointing more toward swim bladder issues), helps separate these possibilities quickly.
Sudden, Unexplained Death
A fish that dies with no preceding visible symptoms is one of the hardest scenarios to retroactively diagnose, and the honest answer is that a definitive cause often isn't identifiable after the fact without necropsy, which isn't practical for most home aquarists. The most useful response is testing water parameters immediately to rule out an acute chemistry event, and watching remaining tankmates closely over the following one to two weeks for any delayed symptoms that might retroactively clarify what happened, since some conditions, septicemia and fish tuberculosis among them, can progress internally with limited visible external warning until quite late.
When Multiple Systems Are Affected at Once
A fish showing several unrelated-seeming symptoms simultaneously, spots plus rapid breathing plus clamped fins, for instance, is often dealing with either a single systemic issue (severe water quality collapse, or an advanced parasitic infection affecting multiple body systems) or a secondary infection that developed on top of an initial, less severe problem. Columnaris is a good example of a condition that can present with several symptoms simultaneously, cottony patches, fin erosion, and lethargy together, and its rapid progression makes prompt identification more time-sensitive than many single-symptom conditions.
Species-Specific Symptom Patterns Worth Knowing
Some species show distinctive baseline behaviors that get misread as illness by keepers unfamiliar with that specific fish: a betta fish resting motionless near the surface is often just relaxed rather than gasping, a corydoras catfish periodically dashing to the surface for a gulp of air is normal supplemental breathing rather than distress, and a clownfish or angelfish becoming more territorial with age reflects normal maturation rather than a behavioral problem. Checking a specific species' individual care page, alongside general symptom research, helps avoid treating perfectly normal species-typical behavior as a health crisis. This matters just as much for common freshwater staples like goldfish, guppies, and neon tetras, where certain schooling or feeding behaviors can look concerning to a first-time keeper of that species but are entirely typical once understood in context.
Building a Diagnostic Habit Rather Than Reaching for One Answer
The single most useful shift in approach, more than memorizing any specific disease list, is training the habit of checking water parameters first, cataloging every visible symptom rather than fixating on the most obvious one, and only then narrowing toward a specific cause using the combination of symptoms present rather than any single one in isolation. A fish showing clamped fins alone calls for a different response than one showing clamped fins, rapid breathing, and visible spots together, and conflating those two very different situations into "the fish looks sick, try ich medication" is how so many home treatments end up targeting the wrong problem. Our /diagnose tool is built around exactly this symptom-combination approach, and cross-referencing multiple visible signs against known cause patterns, whether through that tool or through the same disciplined process manually, remains the most reliable path to an accurate diagnosis before treatment begins.
When to Involve a Vet Rather Than Continuing to Self-Diagnose
Rapid deterioration, a fish that stops eating for more than a week despite no obvious cause, symptoms that don't match any recognizable pattern, or a valuable or emotionally significant fish are all situations where consulting an aquatic veterinarian or a genuinely experienced aquarist community, rather than continuing to guess from symptom lists alone, is worth the extra effort and cost. Home diagnosis based on visible symptoms gets a fishkeeper most of the way to an accurate answer most of the time, but it has real limits, particularly for internal conditions with few external signs, and recognizing when a situation has moved past what home observation can resolve is itself part of good fishkeeping practice rather than a failure of it.