Skip to content

Can angelfish live with guppies?

Whether angelfish and guppies can share a tank, why grown angelfish eat small fish, and the risks that make this a poor long-term match.

The short answer

Risky, and it usually ends badly. Angelfish are cichlids that grow surprisingly large, and a mature one will eat any fish small enough to swallow โ€” which eventually includes guppies, and certainly their fry. Juvenile angelfish may live peacefully with guppies for months, but thatโ€™s a truce that ends the moment the angelfish is big enough. Itโ€™s not a match to rely on.

Why it goes wrong over time

A young angelfish the size of a coin looks harmless next to guppies. But angelfish reach the size of a small saucer, and their instinct is to pick off smaller tankmates, especially at night or when hungry. Guppies also breed constantly, and every batch of fry is an easy meal. Meanwhile, nippy guppies can occasionally harass an angelfishโ€™s long trailing fins, so the friction runs both ways.

Key point: "they're fine right now" is the trap. Judge this pairing by the angelfish's adult size, not its current one.

If you try it anyway

Some keepers run this combination in a large, planted tank and accept the losses. To improve the odds:

  • Use a tall tank of 150 litres or more with dense planting and cover.
  • Keep the angelfish well fed so it hunts less.
  • Expect no guppy fry to survive โ€” treat it as a display, not a breeding setup.
  • Be ready to rehome the guppies once the angelfish matures.

Better matches

Angelfish do best with medium, non-nippy tankmates rather than bite-sized ones โ€” think larger tetras and peaceful corydoras. If you love guppies, pair them with other gentle livebearers instead; see can guppies and mollies live together?. Read the care sheets for the angelfish and guppy, and check how many fish you can keep before stocking a big tank via the aquariums hub.

Frequently asked questions

Will angelfish eat guppies?

A full-grown angelfish will eat any fish small enough to fit in its mouth, and adult guppies are borderline while fry are certain prey. Young angelfish may ignore them, but the risk grows as the angelfish matures.

Can baby angelfish live with guppies?

Small juvenile angelfish often coexist with guppies for a while, but that changes as they grow. Don't build a stocking plan around a temporary truce that ends once the angelfish reaches adult size.

๐Ÿ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy โ€” with an AI assistant to guide you.

๐Ÿ“‰ Real price history๐Ÿ”” Buy-now alerts๐Ÿค– AI buying assistant
Try free for 14 days โ†’
No commitment ยท Cancel in 1 click ยท 5 languages