Warning Signs Your Fish Is Sick

The common warning signs a fish is sick are clamped fins, loss of appetite, gasping at the surface, white spots, frayed or reddened fins, unusual hiding, and flashing against surfaces. Poor water quality is behind a surprising share of these, so the first move is almost always to test the water — not to reach for medication.

Fish hide illness well because in the wild a visibly weak fish is a target. By the time symptoms are obvious, something has usually been off for a while. That is why the daily two-minute look matters so much: you learn what "normal" is for your fish, so you notice "not normal" early, when it is most treatable.

Behavior changes to watch for

Physical signs to watch for

Test the water first

Before you treat anything, test ammonia, nitrite, nitrate, temperature, and pH. Elevated ammonia or nitrite, a temperature swing, or a pH crash can produce many of the symptoms above directly — and medicating a water problem wastes time while the real cause continues. A prompt water change often does more good than any bottle. If water is clean and symptoms persist, then look harder at disease, and consider quarantining an affected fish to protect the others.

Tip: a quarantine or hospital tank is the most useful tool a fishkeeper can own. Treating one fish separately protects the rest of the tank and lets you medicate without harming your main filter's bacteria.

An honest word on diagnosis

Fish diseases can look alike, and many share the same early symptoms. No photo or app can give you a certain diagnosis, and getting it wrong — treating for a parasite when it's a bacterial infection, or vice versa — can make things worse. For persistent, spreading, or serious problems, consult a qualified aquatic veterinarian. Test results, behavior, and quarantine are your reliable tools; anything else is a starting point, not an answer.

The easier way: AquariumBuddy on iPhone

Noticing a change early is easier when you have a record of what your tank normally looks like. AquariumBuddy is an aquarium care app that keeps that history and adds a cautious second look when you want one.

  1. Log water tests and care events so you can tell whether a symptom lines up with a water problem.
  2. Keep notes and saved scan photos per tank to compare a worrying fish against how it looked last week.
  3. Start an AI scan of a fish, problem, or water-test photo, and AquariumBuddy reads it with your tank context and latest tests attached.
  4. Use the returned notes as one careful input alongside your own observation and, when needed, a vet's advice.

Be clear on what the scan is: AquariumBuddy provides educational tools and AI-assisted observations, not veterinary advice or guaranteed health outcomes. Its notes are cautious, not confident diagnoses, and they do not replace testing the water or professional care. For urgent fish-health or water-quality emergencies, test the water directly and contact a qualified local professional.

AquariumBuddy Cautious scan notes with your tank context. Coming soon to iOS.
Coming soon to theApp Store