Why Are My Fish Hiding? Common Causes & How to Help
A fish that spends all its time tucked behind the filter, buried in the substrate, or wedged into a cave can be worrying to watch. The good news is that hiding is one of the most common fish behaviors, and most of the time it points to something you can identify and improve. Below are the usual reasons aquarium fish hide and what you can do about each one.
1. They're brand new to the tank
Newly added fish almost always hide for the first few days. A new aquarium is unfamiliar territory, and seeking cover is a survival instinct. Give new arrivals time to settle, keep the room calm, and avoid tapping the glass. Proper acclimation also reduces the shock that drives early hiding — see our guide on how to acclimate new fish properly. Most fish begin exploring within a week once they feel secure.
2. Water quality is off
Poor water conditions are one of the most overlooked causes of hiding. Elevated ammonia or nitrite, swinging pH, or a tank that was never fully cycled will stress fish and make them retreat. If hiding is paired with clamped fins, rapid breathing, or loss of appetite, test the water first. Our nitrogen cycle guide explains how a healthy tank should process waste, and a reliable test kit takes the guesswork out of it — we compare options in our test kit comparison.
3. There aren't enough hiding spots
It sounds backwards, but a bare tank often makes fish hide more, not less. Without plants, driftwood, rocks, or caves to feel safe in, many species stay nervous and dart for the few shadows they can find. Adding cover gives fish the security to come out and behave naturally. Live plants, in particular, break up sightlines and make a tank feel safer.
4. Aggression or poor tank mates
A fish that suddenly starts hiding may be getting bullied. Overstocking, mismatched temperaments, or too few of a schooling species can leave individuals stressed and in retreat. Watch the tank quietly for a while to spot chasing or fin-nipping. Choosing compatible species from the start prevents most of these problems — if you're stocking a new setup, our list of good beginner fish can help you build a peaceful community.
5. Lighting is too bright
Many popular aquarium fish come from shaded streams and dim waters, so intense lighting over a sparse tank can feel exposed and stressful. If your fish only come out at dusk or when the lights are off, try adding floating plants, reducing the photoperiod, or providing shaded areas.
6. Illness
Sick fish often isolate themselves. If hiding comes with visible symptoms — white spots, frayed fins, unusual marks, or labored breathing — treat it as a possible health issue. Our ich treatment guide covers one of the most common diseases, and moving an affected fish to a hospital tank lets you observe and treat it safely.
7. It's just normal behavior
Finally, some fish are naturally shy or nocturnal. Many catfish, loaches, and certain cichlids spend daylight hours hidden and become active at night. Pufferfish, plecos, and others simply prefer cover. If a fish is eating well, has good color, and shows no signs of distress, occasional hiding is perfectly healthy.
When to be concerned
Hiding becomes a red flag when it's sudden, constant, or paired with not eating, clamped fins, rapid gill movement, or visible symptoms. In those cases, test your water and look closely for signs of disease or bullying.
Need a hand?
If you're in the Cheyenne area and can't figure out why your fish are hiding, stop by Tropical Treasures Wyo. We offer free water testing and can help you troubleshoot stocking, equipment, and tank setup so your fish feel at home.