Guide

Signs of stress in fish

Clamped fins, hiding, gasping: what to check and fix.

⏱ 3 min read 🏥 Fish health 📅 Updated March 2026
Quick answer
  • Clamped fins, hiding, gasping, lethargy = check water and tank mates.
  • Test ammonia, nitrite, nitrate, pH; do a water change if needed.
  • Ensure enough cover; remove bullies; acclimate new fish properly.
  • Stressed fish are more prone to disease — fix the cause quickly.

Common signs of stress

Clamped fins — fins held tight to the body. Hiding — staying behind decor or in a corner. Gasping at the surface — can mean low oxygen or poor water quality. Lethargy, loss of colour, or not eating are also signs. Stressed fish are more likely to get fin rot or other illness.

Check water first

Test for ammonia, nitrite, nitrate, and pH. Even a small ammonia or nitrite spike causes stress. High nitrate or wrong temperature can too. Do a partial water change if anything is off and fix the cause (overfeeding, overfeeding, overcrowding, or an incomplete cycle). Use App-aquatic to log tests and track trends.

Other causes

Aggressive or nippy tank mates can stress shy fish. Too little cover (plants, caves) leaves fish exposed. New fish may be stressed after transport — acclimate properly and give them time. Loud noise, banging, or bright lights can also stress fish.

What to do

Fix water quality first. Add hiding spots if needed. Remove or separate bullies. Reduce feeding if you suspect overfeeding. Give new fish a few days to settle. If one fish is sick, consider quarantine to protect the rest.

Keep learning

Stable aquariums come from consistent testing and patient stocking. Continue with our water parameters guide, how to cycle a tank, and combining fish safely. For logging and strip scans, see App-aquatic.

Log parameters, scan strips offline, and run stocking checks with App-aquatic.

Get the free app

Common signs of stress?

Clamped fins — fins held tight to the body. Hiding — staying behind decor or in a corner. Gasping at the surface — can mean low oxygen or poor water quality. Lethargy , loss of colour, or not eating are also signs. Stressed fish are more likely to get fin rot or other illness .

Check water first?

Test for ammonia, nitrite, nitrate, and pH. Even a small ammonia or nitrite spike causes stress. High nitrate or wrong temperature can too. Do a partial water change if anything is off and fix the cause (overfeeding, overfeeding , overcrowding, or an incomplete cycle ). Use App-aquatic to log tests and track trends.

Other causes?

Aggressive or nippy tank mates can stress shy fish. Too little cover (plants, caves) leaves fish exposed. New fish may be stressed after transport — acclimate properly and give them time. Loud noise, banging, or bright lights can also stress fish.

What to do?

Fix water quality first. Add hiding spots if needed. Remove or separate bullies. Reduce feeding if you suspect overfeeding . Give new fish a few days to settle. If one fish is sick, consider quarantine to protect the rest.

More guides · Ammonia spike · Water parameters · Acclimating fish · App-aquatic