What Fish Can You Keep with Bettas in a Tank?

What Fish Can You Keep with Bettas in a Tank?

As an Amazon Associate we earn from qualifying purchases.

What fish can you keep with bettas? In a tank of 10 gallons or more, hobby guides most often recommend small, calm, mid-to-low swimmers such as harlequin rasboras, pygmy corydoras, ember or neon tetras and kuhli loaches, plus snails. Fish to avoid include other male bettas, fin nippers, and anything bright, flowing-finned or aggressive. A betta’s personality decides the outcome, so every pairing needs a backup plan.

Quick answer

  • Never keep two male bettas together. They are highly territorial and fights can kill one or both.
  • A 5-gallon tank is a betta-only home; snails are about the only reliable company there.
  • From 10 gallons up, small schools of peaceful fish become possible; 20 gallons or more gives the best chance.
  • Dense planting, hiding spots and a quarantine tank improve the odds, but no pairing is guaranteed.

Why tank mates are a gamble with bettas

Bettas are highly territorial. Males often fight when kept together, and without a way to escape the fight usually kills one or both fish. Females can also become territorial toward each other in confined spaces, and in small groups they form a dominance order. Fights involve fin nipping, flared gills, extended fins and intensified color.

The species description on Wikipedia also makes a point that surprises many beginners: bettas are compatible with many other aquarium species. According to that page, given proper conditions they are aggressive mainly toward smaller, slower fish, such as guppies. Males can also attack their own reflection, and prolonged exposure to a reflection may stress some individuals. In practice, the right neighbor in the right-size tank often works, and the wrong one or a cramped tank does not.

Bettas also have a long-fin body that suits calm water. Guides recommend gentle filtration, because they dislike strong current. That affects the neighbors you choose: fast, boisterous swimmers stress a betta and may trigger chasing.

Tank size comes first

One tank-mate guide breaks down the odds by volume:

  • 5 gallons: one betta only, with snails as the only reliable company.
  • 10 gallons: a limited selection of fish. Shrimp are possible if you add hiding spots.
  • 20 gallons or larger: the best success rate, with room for schools and escape routes.

Wikipedia puts the figure for bettas housed with other fish at at least 45 liters (about 10 gallons). Treat 10 gallons as the entry point for any community, and 20 as the comfortable choice.

Fish that hobby guides say can work

Harlequin rasboras

Keep a school of 6 to 10 in a tank of 10 gallons or more. They are small and peaceful.

Pygmy corydoras

Keep 6 to 10 on sandy substrate, since gravel can damage their barbels. A 10-gallon tank is the minimum named in the guide. They stay low, away from the betta’s top zone.

Neon, ember and cardinal tetras

The guide suggests 8 to 10 neons in a 10-gallon or larger tank with hiding places, and says cardinal and ember tetras can also work. Schools matter; a lone tetra is a stressed tetra.

Kuhli loaches

Keep 3 to 6. They are nocturnal, so they tend to avoid the betta during the day.

Platies and feeder guppies

The guide mentions subdued platies in groups of 3 to 5 in at least 10 gallons, and plain, short-finned female feeder guppies as the safest guppy choice. Fancy, flowing-tailed guppies are on the avoid list because they look too much like a rival betta.

Clown plecos

These need at least 20 gallons, so they are only an option in a larger tank.

African dwarf frogs

The guide suggests a pair in a 10-gallon or larger tank with a secure lid. This is a niche choice and not a first try for beginners.

Invertebrates: snails and shrimp

Snails are the most reliable. Mystery snails have hard shells that protect them from nips, and nerites do not breed in freshwater. Malaysian trumpet snails are nocturnal but breed readily, so be ready for a growing population. Shrimp are less predictable: ghost shrimp are inexpensive and work as a test of whether your betta tolerates shrimp, and cherry or amano shrimp succeed with some bettas and fail with others. Dense plants and hiding spots help any shrimp that is not on the menu.

What to avoid

  • Other male bettas, always.
  • Fancy guppies and black phantom tetras, which the guide lists as poor matches.
  • Fin nippers such as tiger barbs, mollies, swordtails and pygmy pufferfish.
  • Gouramis, which can compete, and cichlids, which can be aggressive.
  • Goldfish, whose cooler-water needs do not match a betta tank at 75 to 80°F.
  • Chinese algae eaters, which are said to damage slime coats as they age, and large catfish.

How to introduce a new fish

The introduction method matters as much as the species. The steps below come from the tank-mate guide listed at the end:

  1. Add tank mates before the betta when possible, so the betta does not claim the tank first.
  2. Quarantine every new fish for about two weeks in a separate container. Do not skip this, since illness spreads in small tanks.
  3. If adding to an existing betta tank, rearrange the decor first to reset territories.
  4. Feed the betta well before introductions.
  5. Add new fish after lights-out, and keep the lights off for several hours.
  6. Watch closely for 72 hours, when most aggression appears.
  7. Add one species at a time, with about a week between additions.

Brief flaring and investigation is normal. Sustained chasing, repeated strikes, fin damage, tank mates that hide constantly, or stress stripes are the signs to separate the fish immediately. Keep a cycled backup tank or container ready before adding company, so you can pull a fish out within minutes.

Set up the tank to help

Dense planting, decorations and sight-line breaks reduce territorial stress; Wikipedia notes that plants and rocky alcoves help bettas establish territory. Keep water at roughly 75 to 80°F per the guide, and check that the equipment suits a calm fish. If your betta tank runs cool, read why cold water is a problem for bettas before adding anyone, since a tank mate that needs a different temperature ends the plan before it starts. Feeding also matters. If you are adding fish, make sure the betta still gets its own food, and see our notes on whether you can overfeed a betta fish so extra mouths do not turn into extra waste.

If your betta attacks several species that are normally compatible, the guide’s conclusion is blunt: it may prefer living alone, and that is perfectly healthy. A solitary betta in a well-kept tank is not a failure.

For any illness in a betta or a tank mate, ask a vet who treats fish rather than guessing at treatments.

FAQ

Can I keep two female bettas together?

Females can also be territorial in confined spaces and form a dominance order in small groups, so this is not a beginner arrangement. If you try it, you need a large, heavily planted tank and a backup plan for separating them.

Can a betta live with goldfish?

The guide lists goldfish as a pairing to avoid because they prefer cooler water than a betta does.

Are snails safe with a betta?

Snails are the most reliable choice, especially hard-shelled mystery snails. Some aggressive bettas may nip at soft parts, so watch for damage.

Can bettas live with shrimp?

Sometimes. Ghost shrimp make a low-cost trial, while small cherry shrimp may be eaten. Plants and hiding places increase the chance of success.

What is the smallest tank for a betta with companions?

Guides say 10 gallons is the minimum for a community with fish and 20 gallons works best. A 5-gallon tank is a betta-only home.

What if the betta keeps flaring at its reflection?

Males sometimes attack their own reflection, and prolonged exposure may stress some individuals. Reduce reflective glass or add background cover.

Bottom line

Choose a tank of at least 10 gallons, pick a small school of calm fish or a few snails, quarantine and introduce them carefully, and be ready to separate them. If the betta refuses to share, keep it alone.

Sources

Similar Posts