The short answer
A stressed fish usually tells you through its behaviour and appearance: clamped fins, hiding more than usual, gasping at the surface, darting or glass-surfing, faded colour, or going off its food. Stress itself isn’t a disease, but it lowers a fish’s defences and often comes before illness. The most common cause is poor water quality, so the first thing to check is always your water.
The common signs
Watch for a fish that:
- Clamps its fins tight to the body instead of holding them open.
- Hides constantly or, oppositely, dashes around frantically.
- Gasps at the surface or breathes rapidly at the gills.
- Looks pale or washed-out compared to its usual colour.
- Stops eating or spits food out.
One of these alone might be normal for a shy fish; several together point to genuine stress.
What causes stress
Beyond water quality, the usual triggers are temperature swings, overcrowding, aggressive or incompatible tankmates, a tank that’s too bright or too bare, and rough handling or acclimatisation. New fish are especially prone in their first days. Identifying and removing the trigger is nearly always more effective than adding anything to the water.
Reducing stress
Give fish stable, clean water, hiding spots, compatible companions and a calm routine. Acclimatise newcomers slowly — see how do I acclimatise fish to reduce stress? Because stress and illness overlap so much, it also helps to read are my fish sick or just stressed? This is general guidance; if a fish stays stressed despite good conditions, ask an experienced keeper or a vet.