Angelfish tank mates

Angelfish are cichlids: calm most of the time, but an adult eats any fish that fits in its mouth. Their tank mates need to be too big to swallow and too calm to nip their long fins.

Each species is checked against angelfish both ways: mouth size, fin nipping, temperament, territory, water overlap and keeper reports.

Good tank mates

  1. Panda corydoras

    Corydoras panda
    Fits

    Friendly armoured catfish that sift the sand in groups; need soft substrate and a group of six or more.

    1.6 in · 17+ gal · 72–77°F · pH 6–7.2
  2. Blood parrot cichlid

    hybrid
    Fits

    A man-made hybrid cichlid with a round body and a beak-like mouth that barely closes; usually gentle and rarely able to swallow tank mates.

    7.9 in · 36+ gal · 72–82°F · pH 6.5–8
  3. Blue dolphin cichlid

    Cyrtocara moorii
    Fits

    A sky-blue Malawi cichlid with a fatty forehead hump; calm and sociable over open sand, but no match for boisterous mbuna.

    9.8 in · 80+ gal · 77–81°F · pH 8–8.5
  4. Bristlenose pleco

    Ancistrus cf. cirrhosus
    Fits

    The go-to glass cleaner: a compact 5-inch pleco with bushy whiskers on the males that needs a cave and vegetables, not just algae.

    4.9 in · 17+ gal · 70–79°F · pH 5.5–7.5
  5. Bronze cory

    Corydoras aeneus
    Fits

    The most widely kept cory: a tough bronze-green or albino catfish that shoals along the bottom and handles a broad range of water.

    3 in · 23+ gal · 70–81°F · pH 6–8
  6. Clown loach

    Chromobotia macracanthus
    Fits

    A bold orange-and-black loach that lives 20 years and grows over a foot long, so a proper group needs a 6-foot tank.

    15.7 in · 202+ gal · 75–86°F · pH 5–7
  7. Common pleco

    Pterygoplichthys pardalis
    Fits

    The classic store 'algae eater' that grows to nearly two feet, fouls the water and eats less algae with age; a fish for very large tanks only.

    22.8 in · 203+ gal · 77–82°F · pH 7–7.5
  8. Demasoni

    Chindongo demasoni (syn. Pseudotropheus demasoni)
    Fits

    A small blue-and-black striped mbuna with outsized aggression; it attacks much larger fish and is kept only in large, crowded groups.

    3 in · 64+ gal · 75–82°F · pH 8.2–8.5
  9. Discus

    Symphysodon aequifasciatus (species complex)
    Fits

    The 'king of the aquarium': a disc-shaped Amazon cichlid in countless bred colours that needs warm, soft, very clean water.

    5.5 in · 80+ gal · 79–86°F · pH 5–7
  10. Dwarf gourami

    Trichogaster lalius
    Fits

    A bright little gourami popular with beginners; one male per tank, no bettas, and buy carefully, as imported fish often carry an incurable iridovirus.

    3 in · 18+ gal · 72–81°F · pH 6–7.5
  11. Fairy cichlid

    Neolamprologus brichardi
    Fits

    A graceful Tanganyika cichlid with a lyre tail; one pair grows into a family colony that guards its rocks year-round.

    3.5 in · 34+ gal · 73–79°F · pH 8–9
  12. Firemouth cichlid

    Thorichthys meeki
    Fits

    A Central American cichlid with a fiery red throat it flares when threatened; fairly calm for a cichlid but territorial when breeding.

    4.7 in · 34+ gal · 75–82°F · pH 6.5–8.5
  13. Golden mbuna

    Melanochromis auratus
    Fits

    A striped gold mbuna and one of the most aggressive Malawi cichlids; it kills rival males, so plan a crowded harem tank of 55 gallons or more.

    4.3 in · 64+ gal · 75–82°F · pH 7.6–8.8
  14. Jewel cichlid

    Rubricatochromis bimaculatus (syn. Hemichromis bimaculatus)
    Fits

    A blazing red West African cichlid that holds its territory year-round and turns extremely aggressive when spawning; best kept as a pair on its own.

    5.9 in · 34+ gal · 72–82°F · pH 6–7.8
  15. Leopard sailfin pleco

    Pterygoplichthys gibbiceps
    Fits

    A tall-finned pleco with a brocade pattern that is sold at 2 inches and grows to about 20, needing a very large tank and heavy filtration.

    19.7 in · 187+ gal · 77–86°F · pH 5–7
  16. Peacock cichlid

    Aulonocara jacobfreibergi
    Fits

    The peacocks of Lake Malawi: brilliant males, grey females, calmer than mbuna and gentle with plants, but they need fine sand to feed.

    6.7 in · 135+ gal · 77–84°F · pH 7.5–9
  17. Pearl gourami

    Trichopodus leerii
    Fits

    One of the calmest and most beautiful gouramis, covered in pearly spots; ideal for a quiet planted tank with floating plants.

    4.7 in · 26+ gal · 75–86°F · pH 5.5–8
  18. Peppered cory

    Corydoras paleatus
    Fits

    One of the hardiest corys: a mottled catfish that sifts sand in a group of six and prefers slightly cooler water.

    2.8 in · 22+ gal · 72–79°F · pH 6–7
  19. Rainbow shark

    Epalzeorhynchos frenatum
    Fits

    An olive 'shark' with red fins, most often sold in its albino form; territorial toward lookalike bottom fish and best kept alone.

    5.9 in · 76+ gal · 75–79°F · pH 6.5–8
  20. Red-tailed black shark

    Epalzeorhynchos bicolor
    Fits

    A velvet-black 'shark' with a red tail; beautiful but territorial, chasing lookalike bottom fish and its own kind as it ages.

    4.9 in · 76+ gal · 72–79°F · pH 6.5–7.5
  21. Rosy barb

    Pethia conchonius
    Fits

    A large, hardy barb whose males turn bright pink-red when breeding; suits cooler tanks that run without a heater.

    3.9 in · 28+ gal · 64–72°F · pH 6–8
  22. Severum

    Heros severus / Heros efasciatus
    Fits

    A calm, large South American cichlid often kept with angelfish and catfish; eats soft plants and any fish that fits in its mouth.

    7.9 in · 76+ gal · 72–84°F · pH 5.5–6.5
  23. Siamese algae eater

    Crossocheilus oblongus
    Fits

    A slim silver fish with a black stripe and one of the few that eats black beard algae; grows to about 6 inches and loves to jump.

    5.9 in · 95+ gal · 75–79°F · pH 6.5–8
  24. Swordtail

    Xiphophorus hellerii
    Fits

    A large, very active livebearer whose males carry a sword-shaped tail; it needs a long tank, a lid and hard water.

    6.3 in · 34+ gal · 72–82°F · pH 7–8

And 42 more in the species catalog.

Risky

  1. Black widow tetra

    Gymnocorymbus ternetzi
    With care

    Angelfish eats small fish: Black widow tetra.

    2.4 in · 22+ gal · 68–79°F · pH 6–7
  2. Cherry barb

    Puntius titteya
    With care

    Angelfish can eat young or small Cherry barb; adults are big enough to be safe.

    2 in · 17+ gal · 73–81°F · pH 6–8
  3. Goldfish

    Carassius auratus
    With care

    Goldfish needs cool water; angelfish need tropical heat.

    5.9 in · 24+ gal · 50–75°F · pH 6.5–8
  4. Honey gourami

    Trichogaster chuna
    With care

    Angelfish eats small fish: Honey gourami.

    2.2 in · 17+ gal · 72–81°F · pH 6–7.5
  5. Kribensis

    Pelvicachromis pulcher
    With care

    Angelfish eats small fish: Kribensis.

    3.9 in · 23+ gal · 75–81°F · pH 6.5–7
  6. Kuhli loach

    Pangio semicincta
    With care

    Angelfish eats small fish: Kuhli loach.

    3.9 in · 17+ gal · 70–79°F · pH 3.5–7
  7. Molly

    Poecilia sphenops
    With care

    Angelfish eats small fish: Molly.

    3.1 in · 26+ gal · 70–82°F · pH 7–8.5
  8. Multies

    Neolamprologus multifasciatus
    With care

    Angelfish can eat young or small Multies (shell dweller); adults are big enough to be safe.

    1.8 in · 13+ gal · 77–80°F · pH 8–8.5
  9. Platy

    Xiphophorus maculatus
    With care

    Angelfish can eat young or small Southern platyfish; adults are big enough to be safe.

    2.4 in · 17+ gal · 68–79°F · pH 7–8.2
  10. Rummy-nose tetra

    Hemigrammus bleheri
    With care

    Angelfish can eat young or small Firehead tetra; adults are big enough to be safe.

    2 in · 26+ gal · 73–79°F · pH 5.5–6
  11. African dwarf frog

    Hymenochirus boettgeri
    With care

    Angelfish can eat young or small African dwarf frog; adults are big enough to be safe.

    2 in · 7+ gal · 75–77°F · pH 6.6–7.8
  12. Red swamp crayfish

    Procambarus clarkii
    With care

    Red swamp crayfish eats slow fish: Angelfish.

    3.9 in · 25+ gal · 68–79°F · pH 7–8.5

And 17 more in the species catalog.

Avoid

  1. Neon tetra

    Paracheirodon innesi
    Avoid

    Angelfish can eat Neon tetra: prey body depth 0.7 cm ≤ mouth 2.3 cm.

    1.2 in · 17+ gal · 70–77°F · pH 5–7
  2. Harlequin rasbora

    Trigonostigma heteromorpha
    Avoid

    Angelfish can eat Harlequin rasbora: prey body depth 1.1 cm ≤ mouth 2.3 cm.

    1.4 in · 17+ gal · 73–81°F · pH 6–7
  3. Fancy guppy

    Poecilia reticulata
    Avoid

    Angelfish can eat Fancy guppy: prey body depth 0.8 cm ≤ mouth 2.3 cm.

    1.4 in · 13+ gal · 75–81°F · pH 7–8
  4. Otocinclus

    Otocinclus vittatus
    Avoid

    Angelfish can eat Otocinclus: prey body depth 0.7 cm ≤ mouth 2.3 cm.

    1.4 in · 17+ gal · 72–79°F · pH 6–7.2
  5. Cherry shrimp

    Neocaridina davidi
    Avoid

    Angelfish can eat Cherry shrimp: prey body depth 0.8 cm ≤ mouth 2.3 cm.

    1.6 in · 4+ gal · 72–75°F · pH 6.5–7.8
  6. Betta

    Betta splendens
    Avoid

    Both are territorial; the betta loses fins.

    2.8 in · 11+ gal · 72–86°F · pH 6–7.5
  7. Tiger barb

    Puntigrus tetrazona
    Avoid

    Tiger barbs shred angelfish fins.

    2.2 in · 32+ gal · 72–79°F · pH 6–7.5
  8. Amano shrimp

    Caridina multidentata
    Avoid

    Angelfish eats dwarf shrimp: Amano shrimp.

    2 in · 7+ gal · 72–77°F · pH 6.5–7.5
  9. Black neon tetra

    Hyphessobrycon herbertaxelrodi
    Avoid

    Angelfish can eat Black neon tetra: prey body depth 0.8 cm ≤ mouth 2.3 cm.

    1.4 in · 23+ gal · 73–81°F · pH 5.5–7.5
  10. Cardinal tetra

    Paracheirodon axelrodi
    Avoid

    Angelfish can eat Cardinal tetra: prey body depth 0.8 cm ≤ mouth 2.3 cm.

    1.4 in · 17+ gal · 73–81°F · pH 4–6
  11. Chinese algae eater

    Gyrinocheilus aymonieri
    Avoid

    Latches onto angelfish for their slime.

    11 in · 95+ gal · 72–79°F · pH 6–8
  12. Convict cichlid

    Amatitlania nigrofasciata
    Avoid

    Convicts attack much larger fish.

    5.9 in · 34+ gal · 75–82°F · pH 7–8

And 42 more in the species catalog.

Questions

Can angelfish live with neon tetras?

Young angelfish can, but an adult angelfish eats neons. Pick larger tetras such as black skirts or rummynoses.

Every tank is different. Set yours up once (size, water, who already lives there) and each species is checked against it.

Plan my tank

Related guides