Betta Fish Hiding: 9 Probable Reasons They Play Hide-&-Seek!

Betta Fish Hiding
Japanese Fighting Fish is reader-supported. When you purchase through one of our links we may earn an affiliate commission (at no extra cost to you).

Last Updated: July 13, 2022 by Flora Gibbins

Betta fish are some of the most fabulous-looking fish you can own, and at times it seems like they know it. The way they swim around the tank with their fins flowing majestically can make you feel like they live by the saying,… 

“If you’ve got it, flaunt it.”

Therefore, it can be a little disconcerting when suddenly, your Betta fish is hiding more frequently. What could be causing this sudden shyness? This article explores some of the possible reasons for your Betta’s reclusive behavior and provides tips on what you can do to fix things. Let’s dive in!

Possible Reasons Behind a Betta Fish Hiding

There are a few reasons your Betta fish is hiding, and not all of them may be cause for concern. So let’s find out what they are and what we can do to fix the behavior:

1. Limited Hiding Spaces

Limited Hiding Spaces

Ironically, the fewer hiding spaces a Betta fish has, the more frequently it’ll take refuge in the same hiding spot. Bettas will seek out hiding spaces as though by instinct when kept in wide-open spaces without cover. After all, their natural habitats feature many plants that provide protection.

Additionally, Betta fish hide when sharing a community tank because they often fall prey to bigger, more aggressive fish.

If your Betta hides frequently, then it’s probably because the poor fish may feel threatened otherwise.

The Fix

Adding more hiding spots will give your Bettas more confidence to swim out in the open than if they were in a bare tank. Driftwood, live plants, and caves provide excellent cover from hostile tank mates and give your Betta fish more places to explore.

2. Tank Filter Current Is Too High

Tank Filter Current Is Too High

If your Betta is always hiding, it may be because the current of your tank’s filter is too strong.

Despite how fabulous they look, Betta fish fins aren’t powerful enough to withstand the pull of a strong current. Additionally, Betta fish aren’t robust swimmers out in the wild, and swimming against a current isn’t something they’re known to do. Therefore, your Betta may be hiding to avoid being swept away.

The Fix

Angling the filter’s output to point out the water may slow the current and increase the oxygen within the tank. You could also make a few tiny holes in the output hose to slow the flow. If none of the preceding remedies works, perhaps cover the filter’s nozzle with some filter sponge to reduce the water coming out.

3. Lights Are Too Bright

Lights Are Too Bright

Betta fish aren’t used to bright lights in their natural habitat. Instead, these tropical fish live in waterbodies with plants and where shade is abundant. Think marshes, muddy waters, paddy fields, and ponds native to countries in Southeast Asia. It prefers dimmer environments.

Your Betta fish will frequently hide if the lights in the tank are too bright.

The Fix

Turning the light off in the tank is the most obvious fix to this issue. However, if you’re deadset on having lights in your Betta tank, you can buy some types with adjustable brightness settings.

Also, you could try adding floating plants to the tank. We recommend using Duckweed because it provides enough shade to mimic your Betta’s natural habitat. If you’re unable to get your hands on some, a fake plant or two might do the trick, provided they don’t have sharp edges.

4. Poor Water Quality

Poor Water Quality

If the water in your Betta tank has issues, then it could be the likely culprit for your Betta hiding frequently.

Bettas are incredibly sensitive to their environment, and any adverse changes in the Betta’s tank will make these fish display bizarre behavior. One example is when you see your Betta hanging around behind the filter intake when it has other spots to hide in.

Additionally, poor water quality may lead to stress, leaving your aquatic pal open to bacterial and fungal infections like fin rot.

Experienced fish keepers will tell you that it can prove deadly to your Betta when bad tank water isn’t corrected (e.g. nitrite poisoning). Therefore, it’s a good idea to constantly monitor water parameters in your fish tank for spikes in water temperature, pH, and ammonia levels, among other indicators.

The Fix

Depending on what you find, you can fix this issue in several ways. For example, high ammonia, nitrites, and nitrates will require you to perform a water change to bring them back down to acceptable levels.

Additionally, Betta fish hiding near the filter unit clearly shows that your tank water has issues. They may do this because the water nearest the filtration system is usually the freshest.

Moreover, the water nearest to the filter has the highest amount of dissolved oxygen. A Betta suffering from ammonia poisoning may hang around to breathe air.

Make sure to check and rectify your water parameters when you observe this behavior.

5. New Tank Arrival

New Tank Arrival

If your Betta is the newest arrival in a tank already occupied by fish, then it may retreat to a hiding place to keep itself safe from its new tank mates. The same may be true if your Betta is the only fish in the new environment or if it’s a female Betta placed in the same tank as an aggressive male.

However, hiding is normal behavior for new Bettas, so you shouldn’t be too concerned.

The Fix

Exercise a little patience.

Until the Betta’s environment becomes more familiar, expect your fish to hide for a while. In the meantime, ensure that the little fish is in a peaceful tank. If your tank setup includes lights, turn them off for now until the little guy’s more comfortable.

6. Injured Betta Fish

Injured Betta Fish

Some vulnerable animals seek out hiding holes when injured, and wild Bettas are no exception. If there are other fish in the tank, your Betta fish may hide to avoid exposing itself to attack.

The Fix

Inspect your Betta for any indications of damage or injury when it emerges from any of its various hiding spots. Your Betta may sustain an injury in many ways. For example, any injury you discover on a Betta living in a community tank might be the work of fin nippers. Therefore, you’ll have to identify and remove the culprit.

Additionally, you’ll need to isolate and treat the Betta depending on the type of injury to prevent it from developing into an infection that can spread to the other Bettas and fish in the tank. Chemical burns around your Betta’s gills indicate that the ammonia in the water has reached critical levels.

Fin loss may be caused by your Betta’s fin snagging on sharp objects like plastic props.

It has the potential to develop into a bacterial infection, so you’ll need to remove any offending tank props and treat your Betta fish with store-bought specialist medications.

7. Illness


Illness is another reason Bettas may take cover in a little cave or another hiding spot. Unlike injury, the signs are a little harder to spot. However, many ailments have bacterial infections as the underlying cause.

The Fix

The next time your Betta comes out in the open, see if it appears unusually lethargic. Additionally, if your Betta fish stops eating (and it isn’t a mouthbrooding species spawning), it’s most likely sick.

You’ll need to diagnose the illness and purchase the appropriate remedy at your local pet store. It’s good to check the water quality to see if that’s the culprit.

8. Depression


Betta fish can become depressed when they lack stimulation. A big part of Betta care involves ensuring a new pet has a pleasant environment. Therefore, an unstimulated Betta could mean you have more work to do in that respect.

The Fix

The solution to this problem is similar to what to do when the culprit behind Betta fish hiding is a lack of hiding places. However, instead of hiding spots, add more props to increase stimulus. Decorations and toys that lack sharp edges are an excellent way to start when fixing this issue.

You could also try giving your Betta some friends, though avoid aggressive species. Conversely, perhaps space might be the issue, and your Betta fish may enjoy swimming in a bigger tank. As a last resort, try showing your Bettas their own reflection to awaken their territorial instincts and rouse them from their funk.

9. Noise


Betta fish will hide when startled by a loud noise, and if the noise persists, they may not come out, even when it’s feeding time.

The Fix

Ensure that your Betta’s tank isn’t positioned near a television or radio or close to a room like a kitchen where loud noises frequently occur. If you have kids in your household, warn them against tapping on the glass or running around the house to prevent them from bumping into the tank.

Factoid: If your betta is doing a lot of hiding lately and it’s not playing with you or with other fish, then your aqua buddy might be showing signs of stress! Detect them early by reading our post on Stressed Betta: Symptoms And Treatments On Your Favorite Pet to identify their causes.

Watch This!

Frequently Asked Questions

Is hiding a normal behavior for Betta fish?

Yes, it’s normal for Bettas to hide but not for long periods. Usually, Betta fish like to spend time in the middle of the tank. Occasionally, they may swim up to the water surface to get some use out of their labyrinth organ or check something out at the bottom of the tank.

The best way to tell normal behavior from abnormal is to monitor your Betta’s habits and disposition.

How can I tell when my Betta is depressed?

Betta fish aren’t the most expressive animals, so it can be difficult to tell when life’s troubles weigh them down. After all, a lack of enthusiasm for food or interaction may be due to illness or injury, not depression.

Unfortunately, there’s no way to keep your Betta from feeling blue. However, keeping your Betta healthy is within your control. Therefore, when you check everything else (water parameters, the fish isn’t injured or ill, the filter current isn’t too strong, etc.), you should have an easier time arriving at the answer.

How long does a Betta take to get used to a new environment?

When you place a Betta into a new tank, give it a week for the fish to acclimatize to its new scenery. Even though it’ll spend most of that time hiding, it should emerge eventually and start swimming around.


Any number of factors can be responsible for Betta fish hiding. For example, poor water quality, a new environment, or aggressive tank mates in a shared tank will often send your Betta ducking for cover.

When you see this behavior in your Betta fish, checking the tank’s water quality should be your first line of action, especially when you see no signs of injury or illness.