Can Bettas and Guppies Live Together?

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

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

Bettas and Guppies, side by side

BettaGuppy
Adult size2.6 in6.5 cm2 in5 cm
Smallest tank5 gal19 L10 gal38 L
KeepOne3 or more
Temperature75–82 °F24–28 °C72–82 °F22–28 °C
pH6–7.87–8.2
TemperamentSemi-aggressivePeaceful
SwimsNear the topNear the top

Why it does not work

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

Better tank mates for bettas

Better tank mates for guppies

Questions and answers

Can bettas and guppies live in the same tank?

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

What temperature suits bettas and guppies?

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.