Bettas and Oscars, side by side
| Betta | Oscar | |
|---|---|---|
| Adult size | 2.6 in6.5 cm | 11.8 in30 cm |
| Smallest tank | 5 gal19 L | 75 gal284 L |
| Keep | One | One or more |
| Temperature | 75–82 °F24–28 °C | 73–81 °F23–27 °C |
| pH | 6–7.8 | 6–8 |
| Temperament | Semi-aggressive | Aggressive |
| Swims | Near the top | In the middle |
Why it does not work
Oscar (about 12 in) can eat betta (about 2.6 in).
Better tank mates for bettas
Better tank mates for oscars
Questions and answers
Can bettas and oscars live in the same tank?
No, not a good match. Oscar (about 12 in) can eat betta (about 2.6 in).
What temperature suits bettas and oscars?
75–81 °F (24–27 °C) suits both.
More pairs
- Bettas and guppies
- Bettas and neon tetras
- Bettas and fancy goldfish
- Bettas and angelfish
- Bettas and bronze corydoras
- Oscars and mollies
- Oscars and platies
- Oscars and tiger barbs
- Oscars and dwarf gouramis
- All pairs
Based on each species' adult size, water range and temperament (Seriously Fish, FishBase) and the rules of our stocking calculator. Individual fish differ: this is a guide, not a guarantee.