Algae, Cloudy Water & Common Problems

Why Are My Fish Hiding All the Time?

Hiding can be normal, but a sudden change in behaviour is a reason to check the environment and water quality.

Answer firstIf hiding is new or affects several fish, test the water first, then check bullying, lighting, group size and whether the tank provides appropriate cover.Best forTroubleshooting unusually shy fishChecked13 September 2026

Behaviour only makes sense against the species' normal baseline. A kuhli loach hiding under wood is different from an active tetra suddenly isolating itself from the shoal.

Freshwater aquarium care scene

Normal reasons fish hide

  • The species is naturally nocturnal or cover-oriented.
  • The fish was recently introduced.
  • The aquarium lights have just switched on.
  • A breeding or territorial fish is guarding a site.
  • The fish is resting in its preferred shelter.

Water quality comes first when behaviour changes

Poor water quality can make fish withdrawn before the aquarium looks visibly dirty. Test ammonia and nitrite, confirm temperature and compare pH with the tank's normal range.

A clear aquarium is not proof that the water is safe.

Check social stress

Shoaling fish kept in groups that are too small may become nervous, while territorial species can intimidate weaker tank mates. Observe whether one fish is repeatedly chasing another away from food or open water.

RSPCA notes that many tropical shoaling species should be kept in groups rather than alone.

Make the aquarium feel secure

Plants, caves, wood and broken lines of sight can help fish feel safe enough to venture out. Paradoxically, a tank with no cover can make timid fish hide more because there is nowhere secure to retreat to.

Avoid suddenly increasing light intensity.

When hiding suggests illness

Isolation combined with appetite loss, unusual breathing, clamped fins, lesions or abnormal swimming needs closer health assessment. Check water first and seek a specialist aquatic vet when a fish remains unwell or the cause is unclear.

Frequently asked questions

How long do new fish hide?

Some settle within hours while shy species may take days. Improvement should be gradual if water and tank mates are appropriate.

Can bright lights make fish hide?

Yes. Species from shaded habitats may become more withdrawn under very intense lighting without cover.

Does adding more hiding places make fish hide more?

Often the opposite: secure cover can reduce fear and encourage fish to explore more confidently.

Sources and further reading

This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.