Can bettas live with rainbow sharks?
Verdict
Yes, with care
Yes, with care. Bettas and rainbow sharks can share a tank, but watch one thing. Rainbow sharks are much bigger and pushier than bettas, which are slow and easy to bully at feeding time.
What to watch
- Watch outRainbow sharks are much bigger and pushier than bettas, which are slow and easy to bully at feeding time.
What works
- Both are fine at 76–80°F.
- pH 6.5–7.5 suits both.
- They use different parts of the tank: bettas the top, rainbow sharks the bottom.
Water side by side
Size to scale
Care at a glance
| Betta | Rainbow shark | |
|---|---|---|
| Temperature | 76–82 °F | 72–80 °F |
| pH | 6.5–7.5 | 6.5–7.5 |
| Adult size | 2.5 in | 6.0 in |
| Minimum tank | 5 gal | 55 gal |
| Temperament | Semi-aggressive | Semi-aggressive |
| Swims at | Top | Bottom |
| Group | One per tank | One per tank |
| Diet | Carnivore | Omnivore |
Better tank mates for bettas
Better tank mates for rainbow sharks
Questions
Can bettas live with rainbow sharks?
Yes, with care. Bettas and rainbow sharks can share a tank, but watch one thing. Rainbow sharks are much bigger and pushier than bettas, which are slow and easy to bully at feeding time.
What temperature suits both bettas and rainbow sharks?
76–80 °F. Bettas need 76–82 °F, rainbow sharks need 72–80 °F.
What size tank do bettas and rainbow sharks need together?
At least 55 gal, set by the rainbow shark. Add space for each extra fish.













