Angelfish tank mates

Angelfish
Good matches
40 of 98

The safest picks for angelfish are kuhli loaches, clown loaches and corydoras. Each match shares angelfish' temperature and pH and leaves them alone.

Will eat neon tetras and anything else that fits in its mouth once grown.

Temperature
76–84°F
pH
6–7.5
Temperament
Semi-aggressive
Minimum tank
30 gal
With care
14
Avoid
44
Gouramis and bettas3355Livebearers221122Tetras and characins6688Barbs, danios, rasboras and sharks66221111Rainbowfish22Cichlids992255Catfish and plecos881122Loaches331122Oddballs111144Frogs and axolotls22Shrimp2233Snails44YesWith careNo
How each group of fish does with angelfish. Click through below for the reason behind every verdict.

Good tank mates

Possible, with care

Avoid

Planning a mixed tank? The tank mate checker tests every pair at once. Or read the angelfish care sheet.

Questions

What are the best tank mates for angelfish?

Kuhli loaches, Clown loaches, Corydoras, Rainbow sharks, Rams. They share angelfish' temperature and pH and leave them alone.

What fish should not live with angelfish?

Bettas, Axolotls, Pea puffers, Guppies, Oscars. An adult angelfish is twice the size of a betta and will hunt or batter a slow, long-finned fish like this.

How is compatibility checked?

Each pair is compared on temperature and pH overlap, adult size and mouth size, fin nipping, temperament and territory. The worst result decides the verdict.