Do Bettas Eat Other Fish – The Complete Guide To Betta Tank Mates

You’ve likely seen them in small cups at the pet store, looking solitary and stoic. But once you bring a Betta splendens home, you start to wonder if they can have friends.

One of the most common questions new keepers ask is, “do bettas eat other fish?” It’s a valid concern because we want to ensure every inhabitant in our aquarium is safe and healthy.

In this guide, we will explore the predatory nature of Siamese Fighting Fish and give you the confidence to build a thriving community tank without any tragic accidents. Let’s dive in!

The Truth: Do Bettas Eat Other Fish in a Community Setting?

To answer the question directly: do bettas eat other fish? Generally, no, they do not eat other adult fish that are of a similar or slightly smaller size.

Bettas are insectivores by nature, meaning their diet in the wild consists mostly of insects and larvae that fall onto the water’s surface.

However, there is a massive caveat: if a fish is small enough to fit inside a Betta’s mouth, it is technically on the menu. This most often applies to fry (baby fish).

Understanding the “If it Fits” Rule

In the aquatic world, most creatures follow a simple rule: if it fits in the mouth, it’s food. Bettas have surprisingly large mouths for their body size.

While they won’t hunt a neon tetra for a meal, they will absolutely snap up a newborn guppy or a tiny shrimp without a second thought.

This behavior is less about “hunting” and more about opportunistic feeding. In the wild, protein is hard to come by, so they take what they can get.

Aggression vs. Predation

It is important to distinguish between a Betta eating a fish and a Betta killing a fish. Most “horror stories” involve the latter.

Bettas are highly territorial. If they perceive another fish as a threat or an intruder, they may attack, leading to fin nipping or fatal injuries.

In these cases, the Betta isn’t trying to eat its tank mate; it is trying to drive it away from its territory. Don’t worry—this is manageable with the right setup!

Why Mouth Size and Anatomy Matter

When considering do bettas eat other fish, you have to look at their physical build. Their upturned mouths are designed for surface feeding.

This anatomy makes it difficult for them to chase and swallow streamlined, fast-moving fish. They prefer slow-moving prey that lingers near the top.

Because Bettas are labyrinth fish, they breathe air from the surface, which keeps them occupied in the upper third of the water column.

The Role of the Labyrinth Organ

This unique organ allows them to survive in low-oxygen environments. It also dictates their hunting style, which is more “sit and wait” than “active pursuit.”

A Betta is unlikely to dive to the bottom of a 20-gallon tank to hunt a fast-moving Danio. They are simply not built for long-distance sprints.

This is great news for you! It means that as long as you choose the right companions, your Betta will likely leave them alone.

The “Snack List”: Which Fish and Invertebrates Are at Risk?

While adult fish are usually safe, some inhabitants are at high risk of becoming a Betta’s afternoon snack. You should be especially careful with the following:

Fish Fry and Newborns

If you have livebearers like Guppies, Mollies, or Platies, your Betta will act as a natural population control. They will eat almost every fry they find.

For some keepers, this is a benefit. For those trying to breed fish, it’s a disaster. Always keep a separate nursery tank if you want fry to survive.

Dwarf Shrimp (Neocaridina)

This is the most common “predation” event in home aquariums. Cherry Shrimp and Crystal Red Shrimp are bite-sized and very tempting.

Some Bettas are “shrimp-safe,” while others will systematically hunt down an entire colony in a single weekend. It depends entirely on your fish’s personality.

If you want to keep shrimp, try Amano Shrimp. They are much larger and usually too big for a Betta to consider as food.

Micro-Rasboras

Species like the Chili Rasbora are incredibly small. While usually too fast for a Betta, a determined male might corner one in a small tank.

When wondering do bettas eat other fish, size is the ultimate factor. If the fish is under 0.5 inches, proceed with extreme caution.

Factors That Influence Betta Aggression and Predation

Not every Betta is a “warrior.” In fact, many are quite peaceful. Several environmental factors determine whether your Betta will turn into a hunter.

Tank Size and Territory

In a 5-gallon tank, there is no “neutral ground.” Any other fish is seen as an invader in the Betta’s personal space.

We always recommend at least a 15-gallon or 20-gallon Long tank for a community. This gives other fish room to escape and stay out of the Betta’s sightline.

The more space you provide, the less likely your Betta is to feel the need to attack or “sample” its neighbors.

Visual Barriers and Hiding Spots

A “line of sight” is a big deal for Bettas. If they can see another fish constantly, their stress levels rise, leading to aggression.

Use live plants like Java Fern, Anubias, and Amazon Swords to break up the view. Driftwood and rock caves also provide essential “safe zones.”

A heavily planted tank is the secret to a peaceful Betta community. It mimics their natural rice paddy habitat and makes them feel secure.

Individual Personality (The Temperament Test)

Every Betta is an individual. Some are “chilled out” and will ignore everything, while others will flare at a snail.

Before adding tank mates, observe your Betta. Does he flare at his own reflection? Does he attack the gravel vacuum during water changes?

If your fish is highly aggressive toward inanimate objects, he is likely to view other fish as targets rather than friends.

The Best Tank Mates to Avoid Predation Issues

If you want to avoid the “do bettas eat other fish” dilemma altogether, choose species that occupy different areas of the tank or have “boring” colors.

Bottom Dwellers: The Safest Bet

Corydoras Catfish are perhaps the best companions. They stay at the bottom, are peaceful, and don’t look like a threat to a Betta.

Kuhli Loaches are another fantastic option. They are nocturnal and spend most of their time wiggling through the substrate or hiding in tubes.

Fast-Moving Schooling Fish

Harlequin Rasboras are often found in the same waters as Bettas in the wild. They are fast, hardy, and lack the long fins that trigger a Betta’s rage.

Ember Tetras are also a good choice, though they are small. Their orange color is usually different enough from the Betta to avoid being seen as a rival.

Invertebrates That Aren’t Snacks

Mystery Snails and Nerite Snails are excellent. They have hard shells that protect them, and they provide a great cleaning service for the tank.

Just be aware that some Bettas may nipping at a snail’s antennae. Usually, the snail learns to keep its feelers tucked in, and everyone lives in peace.

How to Safely Introduce New Fish to Your Betta

Introduction day is the most critical moment. You can’t just drop a new fish in and hope for the best. Follow these steps for a smooth transition.

The “Rearrange” Method

Before adding new fish, rearrange the decorations in your tank. This “resets” the Betta’s territory.

When the environment looks new, the Betta is less likely to feel like he owns the whole space. He will be too busy exploring the new layout to notice the newcomers.

The Floating Cup Technique

Place the new fish in a clear container or bag and let it float in the tank for 15-20 minutes. Watch your Betta’s reaction closely.

If he flares incessantly and tries to bite through the plastic, it’s a bad sign. If he looks curious and then swims away, you likely have a winner!

Feeding During Introduction

A full Betta is a happy Betta. Feed your fish his favorite high-protein pellets or bloodworms right before you release the new tank mates.

This distracts him and reduces the “hunting” instinct. It’s hard to be a mean bully when you’re currently enjoying a delicious meal!

What to Do If You Witness Aggression

Sometimes, despite your best efforts, things don’t go as planned. You might see your Betta chasing or nipping at his tank mates.

If this happens, don’t panic! First, determine if it is “posturing” or “harming.” Flaring and short chases are normal as they establish a pecking order.

However, if you see torn fins or if the other fish are constantly hiding and refusing to eat, you must intervene immediately.

The “Timeout” Box

You can use a mesh breeder box to separate the Betta within the same tank. This allows him to see the other fish without being able to reach them.

Leave him there for a day or two. Often, this “cool down” period helps him realize that the other fish aren’t going anywhere and aren’t a threat.

The Permanent Solution

If the aggression continues, you must have a backup plan. This usually means a separate 5-gallon tank for the Betta to live in alone.

There is no shame in this! Some Bettas simply prefer the “bachelor life,” and they can be perfectly happy living as the sole king of their castle.

FAQ: Common Questions About Betta Predation

Do bettas eat neon tetras?

Generally, no. Adult neon tetras are too large and fast. However, Bettas may nip at them if the tank is too small, which can lead to stress and disease.

Will a betta eat ghost shrimp?

Ghost shrimp are larger and clear, making them less of a target than Cherry Shrimp. However, a hungry or aggressive Betta may still try to eat them, especially during the shrimp’s molting phase.

Do bettas eat guppies?

Bettas often attack male guppies because their long, colorful fins make them look like rival Bettas. They will also eat any guppy fry they can find.

Can two male bettas live together?

Never. Male Bettas will fight to the death. This is the one rule of fish keeping that should never be broken. They will not only try to eat each other’s fins but will cause fatal injuries.

Do bettas eat snails?

They won’t eat the whole snail, but they might nip at the soft body parts. Most larger snails like Mystery Snails are safe, but tiny “pest” snails like Bladder Snails might be eaten.

Conclusion: Building a Safe Haven

So, do bettas eat other fish? While they aren’t the bloodthirsty monsters some rumors suggest, they are opportunistic carnivores with a strong territorial streak.

By focusing on tank size, providing plenty of hiding spots, and choosing compatible species, you can create a beautiful and peaceful community.

Remember, the key to success is observation and patience. Every aquarium is a unique ecosystem, and you are the guardian of its peace!

Don’t worry—this setup is perfect for beginners if you just follow these simple rules. Happy fish keeping, and enjoy the stunning beauty of your Betta in his new community home!

Howard Parker

Founder & Author, AquiFarm

Howard Parker is a fishkeeping expert with over 20 years of experience. He is the founder and author of the Aquifarm located in Houston, TX 48. He has an academic degree in Agriculture Science. In addition to his professional pursuits, He is also an avid hobbyist of aqua pets, plants, and fish. Howard is dedicated to providing comprehensive information and resources for both novices and experienced fishkeepers, with a focus on professionalism and accuracy.

Published: July 2, 2026Last updated: July 14, 2026Editorial PolicyReport a correction