Can guppies and angelfish live together?

With care

Guppies and angelfish can share a tank, but there is something to watch.

Guppy Angelfish

Why

  • Adult angelfish nip guppy tails and can eat small guppies.

What each one needs

GuppyAngelfishBoth
Temperature72–82°F (22–28°C)76–84°F (24–29°C)76–82°F (24–28°C)
pH6.8–7.86.0–7.56.8–7.5
Minimum tank5 gal (19 L)29 gal (110 L)29 gal (110 L)
Keep at least31
Adult size2 in (5.1 cm)6 in (15.2 cm)

The smallest tank for both

A 29 gallons (110 L) tank holds 3 guppies and 1 angelfish at about 38% of its stocking limit, which leaves room for more.

Other tank mates for guppies

Other tank mates for angelfish