What Fish Can Live With Bettas?

· Updated · 2 min read

Blue and red betta sharing a planted tank with a corydoras school and red cherry shrimp

Short answer: Peaceful, non-fin-nipping bottom and mid-dwellers can live with a male betta, but only in a heated, filtered 10-gallon or larger tank. Good options include corydoras, kuhli loaches, otocinclus, ember tetras, snails, and shrimp. Avoid other bettas, guppies, and fin-nippers.

Betta at a glance

Scientific name
Betta splendens
Adult size
~2.5″
Temperature
76–82°F
pH
6.5–7.5
Minimum tank
5 gal
Temperament
aggressive
Social
can be kept singly
Reference
Wikipedia

A male betta guards its space, so tank mates have to be peaceful, non-flashy, and no threat to its fins, and you need room. In a heated, filtered 10-gallon or larger tank, these work well. Seriously Fish notes that ornamental bettas are “best kept alone” and “not recommended for the standard community aquarium.”2

Safe betta tank mates

The classic aquarium author William T. Innes made the key point a century ago: “Betta, the Siamese Fighting-fish, can be kept with other fishes as it fights only its own kind.”1 The aggression is aimed at other bettas, not at calm, unrelated species.

Tank mateMin tankWhy it works
Corydoras catfish (group of 6)20 galBottom-dwellers that ignore the betta
Kuhli loaches (group of 5)20 galSecretive, stay at the bottom
Otocinclus (group of 6)20 galTiny, peaceful algae-eaters
Ember tetras (group of 6)10 galSmall, calm mid-dwellers with no bright fins
Harlequin rasboras (group of 6)10 galPeaceful schooler that keeps to itself
Nerite snail5 galNo conflict, eats algae
Mystery snail5 galPeaceful, adds activity
Cherry shrimp (colony)5 galGood in planted tanks; a hungry betta may pick off a few
Pygmy corydoras (group of 6)10 galTiny bottom schooler for smaller tanks

Add tank mates after the betta settles in, plant the tank with hiding spots, and watch for flaring or nipping over the first few days.

What to avoid

How many can you keep?

Even peaceful tank mates add bioload. Check your specific tank in the stocking calculator before you buy: Plan it in the stocking calculator →

Check your exact stocking

Add your fish below to see stocking %, filtration load and compatibility for your setup — live.

Planning a Betta tank. We start with your betta and filter the list to compatible tankmates — untick to see every species (incompatible ones get flagged).

Add fish below to see your stocking level
Stocking level
Filtration

Stocking — under 85% comfortable · 85–100% full · over 100% overstocked

    Show the math

    Gear for this setup

    As an Amazon Associate AquaGauge earns from qualifying purchases. Some links below are affiliate links, at no extra cost to you. Current price and availability are shown on Amazon. Disclosure.

    • hygger Small Betta Aquarium Heater (adjustable, LED display)
      hygger Small Betta Aquarium Heater (adjustable, LED display) Holds a community tank in the 76 to 82F range every betta tank mate needs, with an adjustable dial and digital readout. Check price on Amazon →
    • AQUANEAT Bio Sponge Filter (3 Pack, up to 10 gal)
      AQUANEAT Bio Sponge Filter (3 Pack, up to 10 gal) Gives quiet biological filtration with a soft current that will not tear a betta's long fins or push around small tank mates. Check price on Amazon →
    • UreverFins Silk Aquarium Plants (10 Pack, fin-safe)
      UreverFins Silk Aquarium Plants (10 Pack, fin-safe) Soft fin-safe leaves break sightlines and give shy tank mates the hiding spots that keep a territorial betta calm. Check price on Amazon →

    FAQ

    Can a betta live with other fish in a 5-gallon tank?
    In most cases no. A 5-gallon is a solo betta tank; the only safe companions are a snail or a few shrimp. For fish tank mates you need 10 gallons or more.
    Can two bettas live together?
    No. Two males fight, often to the death, and a male and female should only share a tank briefly for supervised breeding.
    Can bettas live with guppies?
    It's risky. Male guppies' bright colors and flowing tails trigger a betta's aggression, and the betta may nip them. If you try it, use drab female guppies in a planted 10-gallon-plus tank and keep a backup tank ready.
    Do betta tank mates need a heater?
    Yes. Bettas need 76–82°F, so any tank mate must tolerate the same warm, stable water, and the tank needs a heater and filter.

    Sources

    1. William T. Innes. The Complete Aquarium Book.
    2. Betta splendens, Seriously Fish. View source ↗
    3. Betta splendens (Siamese fighting fish), FishBase. View source ↗
    Yevhen Bulhakov
    By Yevhen Bulhakov · fishkeeper & founder, reviewed against real-tank data.
    Freshwater aquarist of 8+ years.