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
| Species | How Many | Why it works |
|---|---|---|
| Pygmy Corydoras | 6–8 | Stay at the bottom, too small to threaten the betta, peaceful. |
| Nerite Snail | 2–3 | Algae control. Bettas usually ignore snails. |
| Mystery Snail | 1 | Large enough to be ignored. Clean-up crew. |
| Cherry Shrimp | 10–15 | May get hunted — provide hiding places. Some bettas ignore them, others eat them. |
| Amano Shrimp | 2–3 | Too large for most bettas to eat. Algae control. |
| Otocinclus | 3–4 | Small, 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.