Can an angelfish live with guppies?

Edited by Marin Hale · last reviewed October 29, 2026

Maybe

Sometimes, with care.

Adult angelfish may eat small guppies.

Plan on a tank of at least 30 gallons for both.

By tank size

5 gal10 gal20 gal29 gal40 gal55 gal75 gal
NoNoNoNoMaybeMaybeMaybe

Below 30 gallons there isn’t enough room for both, so the answer is no.

How to try it

Use a 30-gallon tank or larger with dense plants (tall stems and floating plants) so small guppies can break line of sight with the angelfish. Keep a group of at least 3 guppies, with several females to each male, and a single angelfish. Choose the largest guppies you can find, since size is the main risk here.

  1. Set the tank up and let the plants settle in before any fish go in. Check that the temperature sits in the 75–82°F range both species handle.
  2. Add the guppies first and let them settle for a week or two, so they know the tank and its hiding spots.
  3. Feed the angelfish a good meal just before you add it, so it is less likely to go hunting.
  4. Add the angelfish last, ideally while the lights are dim, and rearrange some plants or decor to break up any territory.
  5. Watch closely for the first few hours. Brief flaring or a few chases is normal. Keep watching daily through the first weeks.

Warning signs in the first weeks

Backup plan: If a guppy is hurt, keeps getting chased or cornered, or guppies keep vanishing, move the affected fish into a separate tank or a secure tank divider right away. Then rehome the guppies or the angelfish, since this pairing is a caution match and not every angelfish will tolerate guppies.

How we reached this verdict

PassWater temperatureBoth are comfortable at 75–82°F.
PasspHBoth are comfortable at pH 7.0–7.5.
PassWater hardnessBoth handle water hardness of 9–15 dGH.
WatchSize and appetiteAdult angelfish may eat small guppies.
PassFinsNo fin-nipping risk.
PassTemperamentTemperaments are compatible.

Side by side

TraitAngelfishGuppy
Tolerates75–86°F (24–30°C)72–82°F (22–28°C)
pH6–7.57–8
Adult size5–6 in1.5–2.5 in
TemperamentSemi-aggressivePeaceful
Smallest tank30 gallons (114 L)10 gallons (38 L)
Keep at least1 (fine alone)3 together
Swims—Top, middle

Better tank mates for an angelfish

More angelfish pairings

Verdicts come from cross-checked species data and our compatibility rules. How verdicts work · Guppy care