Skip to content

How many angelfish can I keep in a tank?

How many angelfish to keep, why they need a tall spacious tank, and whether a pair or a group of five works better for these cichlids.

The short answer

Angelfish are tall-bodied cichlids that need height and space, so numbers depend on tank size. In a large, tall aquarium keep either a single bonded pair as a centrepiece or a group of 5 or more so aggression is spread out. What you should avoid is two or three unpaired angelfish, where one dominant fish relentlessly bullies the others.

Why pairs or groups β€” but not three

Angelfish form pairs and defend territory. A bonded pair settles into a stable, peaceful centrepiece. A group of five or more works because no single victim can be singled out β€” aggression is diluted across the group. The danger zone is small numbers of unpaired fish: with two or three, a dominant angelfish picks a target and harasses it constantly. If you can’t guarantee a pair, keep five or more and give them room.

Key point: think vertical. Angelfish have tall dorsal and anal fins, so a tall tank matters more than a long shallow one β€” a short tank cramps them however many litres it holds.

Sensible angelfish stocking

  • A bonded pair in a tall 150 litre+ community as the showpiece
  • A group of 5–6 angelfish in a tall 200 litre+ tank
  • Angelfish over a shoal of larger tetras like rummynose and a corydoras group

Avoid tiny tankmates (angelfish may eat neons) and cramped tanks that trigger fin-nipping and stress.

Before you stock

Cycle the tank first β€” see how to cycle an aquarium. Read the full angelfish care guide, plan companions with good angelfish tankmates, and check whether angelfish suit guppies. For a tall tank with the space they need, see the best large aquariums.

Frequently asked questions

Can I keep just two angelfish?

Yes, if they're a bonded pair β€” a pair is a classic centrepiece. But two unpaired angelfish can turn into a bully-and-victim, so a group of five or more, or a confirmed pair, is safer.

What size tank do angelfish need?

Height matters as much as volume because of their tall fins. Aim for a tall tank of at least 150–200 litres for a small group, with more space the more angelfish you keep.

πŸ”Ž 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