Skip to content
AquariaWiki
Menu

AquariaWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.

What Fish Can Live With Angelfish?

Edited by Ivan F.

Angelfish are usually good community fish, but they grow large. Seriously Fish warns they may eat small fish such as tetras, and a breeder interviewed by Aquarium Co-Op says to avoid fin nippers and very small animals. That is why so many small fish below carry a caution. Other ratings come from our compatibility rules.

See the Angelfish care guide for water ranges and tank size. A good rating does not make any pairing safe in a small tank, so check each species' own page.

Good matches (17)

Keep with caution (36)

Betta often does best alone. Only try this in a larger, planted tank, and watch closely.

  • Neon Tetra

    Angelfish is much larger than Neon Tetra and may frighten or even eat it.

  • Cardinal Tetra

    Angelfish is much larger than Cardinal Tetra and may frighten or even eat it.

  • Ember Tetra

    Angelfish is much larger than Ember Tetra and may frighten or even eat it.

  • Black Neon Tetra

    Angelfish is much larger than Black Neon Tetra and may frighten or even eat it.

  • Glowlight Tetra

    Angelfish is much larger than Glowlight Tetra and may frighten or even eat it.

  • Harlequin Rasbora

    Angelfish may eat small fish, so Harlequin Rasbora is at risk once the angelfish is grown.

  • Chili Rasbora

    Angelfish is much larger than Chili Rasbora and may frighten or even eat it.

  • Lambchop Rasbora

    Angelfish is much larger than Lambchop Rasbora and may frighten or even eat it.

  • Zebra Danio

    Angelfish may eat small fish, so Zebra Danio is at risk once the angelfish is grown.

  • Celestial Pearl Danio

    Angelfish is much larger than Celestial Pearl Danio and may frighten or even eat it.

  • Cherry Barb

    Angelfish may eat small fish, so Cherry Barb is at risk once the angelfish is grown.

  • Gold Barb

    Their temperature ranges barely overlap, so you will have little room for error.

  • Fancy Guppy

    Their pH ranges barely overlap, so you will have little room for error.

  • Endler's Livebearer

    Angelfish is much larger than Endler's Livebearer and may frighten or even eat it.

  • Platy

    Angelfish may eat small fish, so Platy is at risk once the angelfish is grown.

  • Swordtail

    Their pH ranges barely overlap, so you will have little room for error.

  • Molly

    Their pH ranges barely overlap, so you will have little room for error.

  • Sparkling Gourami

    Angelfish is much larger than Sparkling Gourami and may frighten or even eat it.

  • Panda Corydoras

    Angelfish may eat small fish, so Panda Corydoras is at risk once the angelfish is grown.

  • Pygmy Corydoras

    Angelfish is much larger than Pygmy Corydoras and may frighten or even eat it.

  • Hillstream Loach

    Their temperature ranges barely overlap, so you will have little room for error.

  • Otocinclus Catfish

    Angelfish is much larger than Otocinclus Catfish and may frighten or even eat it.

  • German Blue Ram

    Angelfish is much larger than German Blue Ram and may frighten or even eat it.

  • African Dwarf Frog

    Angelfish is much larger than African Dwarf Frog and may frighten or even eat it.

  • Rummy Nose Tetra

    Angelfish may eat small fish, so Rummy Nose Tetra is at risk once the angelfish is grown.

  • Lemon Tetra

    Angelfish is much larger than Lemon Tetra and may frighten or even eat it.

  • Pristella Tetra

    Angelfish may eat small fish, so Pristella Tetra is at risk once the angelfish is grown.

  • Boesemani Rainbowfish

    Their pH ranges barely overlap, so you will have little room for error.

  • Forktail Blue-Eye Rainbowfish

    Their pH ranges barely overlap, so you will have little room for error.

  • Clown Killifish

    Angelfish is much larger than Clown Killifish and may frighten or even eat it.

  • Vampire Shrimp

    Large shrimp like Vampire Shrimp are usually safe from Angelfish, but may be nipped or harassed.

  • Bamboo Shrimp

    Large shrimp like Bamboo Shrimp are usually safe from Angelfish, but may be nipped or harassed.

  • Mystery Snail

    Their pH ranges barely overlap, so you will have little room for error.

  • Malaysian Trumpet Snail

    Their pH ranges barely overlap, so you will have little room for error.

  • Assassin Snail

    Their pH ranges barely overlap, so you will have little room for error.

Never mix (9)

  • White Cloud Mountain Minnow

    Their temperature ranges do not overlap, so one of them would always be stressed.

  • Pea Puffer

    Pea puffers nip slow or long-finned fish like Angelfish.

  • Serpae Tetra

    Serpae Tetra is a known fin nipper and will shred the long, flowing fins of Angelfish.

  • Tiger Barb

    Tiger Barb is a known fin nipper and will shred the long, flowing fins of Angelfish.

  • Goldfish

    Goldfish suit cooler water and are not suited to tropical tanks, so Angelfish is a poor match.

  • Red Cherry Shrimp

    Angelfish will usually eat small shrimp like Red Cherry Shrimp.

  • Amano Shrimp

    Angelfish will usually eat small shrimp like Amano Shrimp.

  • Ghost Shrimp

    Angelfish will usually eat small shrimp like Ghost Shrimp.

  • Nerite Snail

    Their pH ranges do not overlap, so one of them would always be stressed.