[ FRESHWATER · BETTA ]

Betta Fish Tank Mates — What Works and What Doesn't

PG
PlantedGuide Editorial Team · Editorial Research
Reviewed for accuracy · About our process
Compatibility Guide 10 Gal Minimum Male Betta Focus Updated Sep 2026
Quick Answer

Nerite snails, Kuhli loaches, and small bottom-feeders like Corydoras are the safest betta tank mates. Amano shrimp survive better than cherry shrimp. Avoid other bettas, fin-nipping tetras and barbs, and any brightly colored or long-finned fish a betta could mistake for a rival. Success depends as much on the individual betta's temperament as on the species chosen — always have a backup plan to separate fish that don't get along.

🌿
Free: The Planted Tank Blueprint 11 pages · Substrate, lighting and setup framework · Delivered instantly

Why Betta Compatibility Is Case by Case

Bettas are territorial toward their own kind and toward fish they mistake for their own kind — long fins, bright colors, and slow movement all read as "rival betta" to varying degrees. But individual temperament varies enormously. Some bettas ignore tank mates entirely; others harass anything that moves. The species guidance below describes what usually works, not what always works — watch the first two weeks closely and have a spare container ready.

Tank Mates That Usually Work

Tank Mates to Avoid

Setting Up for Success

Whatever combination you choose, the tank itself matters more than the species list. A minimum of 10 gallons gives the betta room to establish territory away from tank mates, and dense planting — Anubias, Java fern, and floating plants — gives smaller tank mates places to hide. Introduce new fish gradually, one species at a time, and watch the tank closely for the first 48 hours after each addition.

Building your first betta setup?

Our complete freshwater guide covers tank sizing, filtration, and water chemistry — the full framework in one place.

Read the Guide →
PlantedGuide · FAQ Common questions about betta tank mates
Yes, but selectively. Bettas tolerate calm, non-fin-nipping species in tanks of 10 gallons or more with plenty of cover. Fin-nippers (tiger barbs, serpae tetras) and other long-finned or brightly colored fish (guppies, other bettas) are the two categories that most reliably trigger aggression.
Cherry shrimp can work in a heavily planted tank with a calm betta, but bettas are natural shrimp predators and losses are common, especially with juveniles. Amano shrimp are larger and survive better. There is no shrimp species a betta won't eat given the chance — success depends on plant cover and the individual fish's temperament.
Yes — nerite snails are one of the most reliable betta tank mates. Their shell deflects nips, they don't compete for food in a way that stresses the betta, and they help control algae. They need at least 5 gallons and brackish water to breed, so they won't overpopulate a freshwater tank.
Avoid other bettas (any sex, same tank), fin-nippers like tiger barbs and serpae tetras, and brightly colored or long-finned fish like guppies and fancy male platies — bettas frequently mistake them for rival bettas. Also avoid any fish requiring conditions incompatible with betta care, such as cold-water species.
10 gallons is the practical minimum for any tank mate combination. Below that, there isn't enough space for a betta to retreat from a tank mate it decides it doesn't like, and territorial stress increases. Schooling fish in particular need the extra swimming room to form a group away from the betta's territory.