Can Bettas and Angelfish Live Together?

No, not a good match. Betta often attacks other fish with long, flowing fins, such as angelfish.

Verdict
No, not a good match
Shared temperature
75–82 °F24–28 °C
Shared pH
6–7.8
Smallest tank for both
See below

Bettas and Angelfish, side by side

BettaAngelfish
Adult size2.6 in6.5 cm5.9 in15 cm
Smallest tank5 gal19 L55 gal208 L
KeepOneOne or more
Temperature75–82 °F24–28 °C75–86 °F24–30 °C
pH6–7.86–7.8
TemperamentSemi-aggressiveSemi-aggressive
SwimsNear the topIn the middle

Why it does not work

Betta often attacks other fish with long, flowing fins, such as angelfish.

Better tank mates for bettas

Better tank mates for angelfish

Questions and answers

Can bettas and angelfish live in the same tank?

No, not a good match. Betta often attacks other fish with long, flowing fins, such as angelfish.

What temperature suits bettas and angelfish?

75–82 °F (24–28 °C) suits both.

More 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.