Betta Fish Tank Mates: The Definitive Compatibility List
Can a betta live with other fish? Discover 10 safe tank mates (corydoras, rasboras, snails), species to avoid at all costs, and minimum tank volume rules.

Siamese fighting fish are top-dwelling territorial carnivores. Their instinctual aggression targets rivals occupying the upper water column where they breathe atmospheric air and build bubble nests. Consequently, the safest tank mates for a male betta are armored bottom dwellers and calm, short-finned mid-water schooling species.
Master Betta Fish Compatibility Chart (Green, Yellow & Red Zones)
| Tank Mate Species | Compatibility Verdict | Min. Tank Size | Why It Works (or Why It Fails) |
|---|---|---|---|
| Nerite Snails (Zebra, Tiger, Horned) | 🟢 Ideal (Green Zone) | 20 L+ (5 gal+) | Short antennae and hard shell prevent nipping; elite algae cleaners |
| Corydoras Catfish (Panda, Pygmy, Bronze/Aeneus) | 🟢 Ideal (Green Zone) | 40–50 L+ (10–15 gal, group of 6+) | Peaceful armored bottom dwellers that never compete for the top zone |
| Harlequin Rasboras & Lambchop Rasboras | 🟢 Ideal (Green Zone) | 50–60 L+ (15 gal, school of 8+) | Peaceful Southeast Asian biotope neighbors with short fins; never nip |
| Ember Tetras & Chili Rasboras | 🟢 Ideal (Green Zone) | 40 L+ (10 gal, school of 10+) | Tiny, fast, non-aggressive nano schooling fish for planted tanks |
| Otocinclus Catfish & Bristlenose Pleco | 🟢 Ideal (Green Zone) | 45–60 L+ (12–15 gal) | Peaceful nocturnal/crepuscular algae grazers ignored by bettas |
| Kuhli Loaches (Pangio kuhlii) | 🟢 Ideal (Green Zone) | 50 L+ (15 gal, group of 5+) | Bottom-hugging nocturnal eel-loaches that hide in sand and driftwood |
| Adult Amano Shrimp (4–5 cm) | 🟢 Ideal (Green Zone) | 30–40 L+ (8–10 gal) | Too large and fast for a betta to swallow; tireless hair-algae eaters |
| Neon Tetras & Black Neon Tetras | 🟡 Caution (Yellow Zone) | 60 L+ (15 gal, school of 10+) | In cramped tanks (<45 L), stressed neons frequently nip long betta fins |
| Cherry Shrimp (Neocaridina) | 🟡 Caution (Yellow Zone) | 30 L+ (heavily planted moss) | 50/50 gamble: mellow bettas ignore them, hunter bettas treat them as expensive snacks |
| Mystery Snails (Pomacea bridgesii) | 🟡 Caution (Yellow Zone) | 40 L+ (10 gal) | Safe shell, but aggressive bettas may nip at their long eye stalks/tentacles |
| Male Guppies & Fancy Endlers | 🔴 Forbidden (Red Zone) | Incompatible | Flashy flowing tails trigger fatal territorial attacks from male bettas |
| Tiger Barbs, Serpae Tetras, Black Skirt Tetras | 🔴 Forbidden (Red Zone) | Incompatible | Notorious fin-nippers that will strip a betta's fins overnight |
| Gouramis (Dwarf, Honey, Pearl, Paradise Fish) | 🔴 Forbidden (Red Zone) | Incompatible | Fellow labyrinth fishes—deadly combat over surface breathing territory |
| Angelfish, Cichlids, Puffers | 🔴 Forbidden (Red Zone) | Incompatible | Aggressive territorial predators that will kill or maim a betta |
| Goldfish | 🔴 Forbidden (Red Zone) | Incompatible | Coldwater high-waste species (18–22°C) vs tropical betta (25–27°C) |
| Another Male Betta | 🔴 Forbidden (Red Zone) | Incompatible | Two male bettas will fight to the death |
How to Introduce Tank Mates Without Triggering Aggression
Even peaceful Corydoras can get chased if you drop them straight into an established male betta's territory. Use this two-step aquascaper trick:
1. Add the Betta LAST: Stock your Corydoras, rasboras, and snails first, let them settle for 3–5 days, and introduce the male betta last so he enters an existing community rather than defending 'his' turf. 2. Rearrange the Hardscape: If your betta already lives in the tank, float him in a breeder cup for 20 minutes, rearrange your driftwood and plants to reset his territorial map, release the new tank mates, feed the tank, and return the betta with the lights dimmed.
FAQ
- Can two male bettas ever live together in the same tank?
- No, never. Male Betta splendens will fight relentlessly until one is killed or severely maimed, even in large 100-liter+ aquariums. The only safe way to house two males in one tank is with a solid, opaque, jump-proof divider.
- Can a male betta live peacefully with female bettas?
- Not in standard tanks under 60–80 liters (15–20 gallons). Males chase and batter females before and after spawning to guard the bubble nest. Only experienced breeders keep harems (1 male with 3–4 females) in heavily planted 80–100 L+ setups with constant monitoring.
- Do betta fish eat aquarium snails?
- Bettas cannot eat Nerite snails because Nerites have thick shells and short antennae tucked underneath. However, bettas will happily hunt small pest snails (ramshorn and bladder snails) and may nip at the long eye tentacles of Mystery snails.

Goldie editorial team
Practising aquarists with a combined 30+ years of experience · Biologists and editors, fact-checking against FishBase and Seriously Fish · Every piece is reviewed by a qualified ichthyologist before publication
Veterinary ichthyologist, specialist in aquarium fish diseases
DVM in veterinary medicine, University of Milan · PhD in hydrobiology, specialising in ornamental fish diseases · 10+ years of private veterinary practice with aquatic species
Sources
- Seriously Fish — Betta splendens Species Profile & Compatibility · Seriously Fish · 2026-10-25
- Aquarium Co-Op — Best Betta Fish Tank Mates for a Community Tank · Aquarium Co-Op · 2026-10-25