← All Guides Stocking 5 min read

Betta Tank Mates for a 10 Gallon Tank

What fish and invertebrates can live with a betta in a 10 gallon tank? Compatible tank mates, what to avoid, and setup tips for a peaceful betta community.

📖 5 min read
🎯 Difficulty: Beginner
Updated: Jul 2026

Can you keep other fish with a betta in a 10 gallon tank? Yes — but only the right species, and only if you set the tank up correctly. A betta is a predator with a territory, and the wrong tank mate will either get attacked or stress the betta into illness. Here's what actually works in a 10 gallon, from someone who's kept bettas in community tanks since 2020.

The 3 rules of betta tank mates

1. No colourful, flowy-finned fish. Bettas attack anything that looks like another betta — bright colours and long fins trigger their aggression. No guppies, no male endlers, no fancy tetras with long fins.

2. No fin-nippers. Tiger barbs, serpae tetras, and similar nippy species will shred a betta's flowing fins. Stick to peaceful, short-finned species.

3. Different water column. Bettas live at the top/mid of the tank. Choose tank mates that stay at the bottom (corydoras, kuhli loaches) or are too small to register as a threat (pygmy corydoras, shrimp).

Compatible tank mates for a betta in 10 gallons

SpeciesHow ManyWhy it works
Pygmy Corydoras6–8Stay at the bottom, too small to threaten the betta, peaceful.
Nerite Snail2–3Algae control. Bettas usually ignore snails.
Mystery Snail1Large enough to be ignored. Clean-up crew.
Cherry Shrimp10–15May get hunted — provide hiding places. Some bettas ignore them, others eat them.
Amano Shrimp2–3Too large for most bettas to eat. Algae control.
Otocinclus3–4Small, peaceful algae eaters. Usually ignored by bettas.

Never keep with a betta

  • Guppies — bright colours and flowy tails trigger aggression
  • Male Endlers — same issue as guppies
  • Tiger barbs — notorious fin-nippers
  • Other bettas — males will fight to the death
  • Cichlids — even dwarf cichlids are too aggressive
  • Large fish — anything that can fit a betta in its mouth

Setting up a 10 gallon betta community

Plant heavily — break sight lines so the betta doesn't feel threatened. Use floating plants (frogbit, salvinia) to diffuse light and provide cover. Keep the filter flow gentle — bettas are weak swimmers and strong current stresses them. Maintain 26–28°C. Feed the betta separately if it's outcompeting the other fish at feeding time.

Frequently Asked Questions

Can I keep a betta with tetras in a 10 gallon?

Most tetras are not suitable for 10 gallons (they need bigger schools and more swimming room). Ember tetras are the exception — they're tiny and peaceful. But even then, a 10 gallon betta + ember tetra combo is borderline. I'd recommend a 15+ gallon for betta + tetra communities.

Will my betta eat cherry shrimp?

Maybe. Some bettas ignore shrimp entirely, others hunt them relentlessly. Provide lots of hiding places (moss, cholla wood, leaf litter). Start with cheaper shrimp (lower grade cherries) to test your betta's reaction before adding expensive ones.

Can I keep two female bettas together in a 10 gallon?

No. 'Betta sororities' need a minimum of 30 gallons with 5+ females to spread aggression. A 10 gallon is too small for a sorority — you'll end up with injured or dead fish.