Skip to content

What are good tankmates for a betta?

The best (and worst) tankmates for a betta, why tank size matters, and safe community options for a peaceful betta setup.

The short answer

A betta can have tankmates, but only in a tank of 40 litres (10 gallons) or more, well planted and gently filtered. In a smaller tank a betta is best kept alone. When there is room, the calmest, most reliable companions are:

Match the temperament, not just the size

Bettas are territorial and have poor eyesight for detail, so they react to movement and bright, trailing fins. Avoid anything that looks like a rival or a snack. That rules out other bettas, male guppies and endlers, fin-nipping barbs (tiger barbs especially), and fast, boisterous danios that stress a slow-swimming betta. Every betta is an individual β€” some tolerate tankmates, some never will β€” so always have a backup plan (a spare tank or divider) in case yours turns aggressive.

Key point: tankmates are a bonus, not a requirement. A single betta in a heated, planted tank is a complete, happy setup. Only add companions if you have the space and are ready to separate them if it goes wrong.

Setting it up for success

Give the tank plenty of plants, caves and sightline breaks so fish can stay out of each other’s way, and keep the flow gentle β€” bettas are weak swimmers with heavy fins. Add the tankmates first and the betta last where possible, so it doesn’t treat newcomers as intruders in its territory. Feed a varied diet so no one goes hungry and turns to fin-nipping; see our fish food hub.

Stock lightly and don’t overcrowd β€” read how many fish you can keep before adding a group. For more on the fish itself, see our betta care guide, and for a related question, can a betta live with other fish?

Frequently asked questions

Can two bettas live together?

No β€” two male bettas will fight, often to the death, and even males and females should only share space briefly for breeding. Keep one betta per tank unless you are running a carefully managed sorority in a large, heavily planted aquarium.

Can a betta live with guppies?

It's risky. Male guppies have flowing, colourful tails that bettas often mistake for a rival and attack, and guppies can nip back. Most keepers avoid the combination β€” snails, shrimp or corydoras are safer companions.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages