Angelfish tank mates

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
Good tank mates
Kuhli loach76–84°F
Clown loach77–84°F
Corydoras76–79°F
Rainbow shark76–80°F
German blue ram80–84°F
Cardinal tetra76–84°F
Discus82–84°F
Harlequin rasbora76–80°F
Platy76–80°F
Swordtail76–79°F
Firemouth cichlid76–84°F
Blue gourami76–82°F
Pearl gourami77–82°F
Elephant nose fish76–82°F
Apistogramma76–84°F
Bristlenose pleco76–81°F
Pictus catfish76–79°F
Zebra pleco79–84°F
Kribensis76–80°F
Severum76–84°F
Bolivian ram76–79°F
Congo tetra76–82°F
Clown pleco76–82°F
Red tail shark76–79°F
Upside down catfish76–79°F
Otocinclus76–79°F
Rummy nose tetra76–84°F
Siamese algae eater76–79°F
Kissing gourami76–82°F
Zebra loach76–79°F
Silver dollar76–82°F
Cherry barb76–81°F
Lemon tetra76–82°F
Pencilfish76–82°F
Electric blue acara76–82°F
Blood parrot76–80°F
Dwarf neon rainbowfish76–82°F
Odessa barb76–79°F
Glass catfish76–80°F
Boesemani rainbowfish76–82°F
Possible, with care
- Molly Water chemistry is a squeeze. The only pH that suits both is around 7.5.
- Zebra danio They only share 76–77°F. Keep the heater set there and steady.
- Mystery snail Large angelfish crack or pick at small snails. A big mystery snail has better odds than a ramshorn.
- Bamboo shrimp Angelfish will eat baby shrimp and may chase adults. Dense plants or moss give bamboo shrimp somewhere to hide.
- Bala shark Bala sharks grow to 13 inches and need 125 gallons, far more than a tank set up for angelfish.
- Crayfish They only share 76–77°F. Keep the heater set there and steady.
- Panda cory They only share 76–77°F. Keep the heater set there and steady.
- Electric yellow cichlid Different water: angelfish want pH 6–7.5, yellow labs want pH 7.8–8.6.
- Dojo loach They only share 76–77°F. Keep the heater set there and steady.
- Killifish They only share 76–77°F. Keep the heater set there and steady.
- Assassin snail Large angelfish crack or pick at small snails. A big mystery snail has better odds than a ramshorn.
- Ramshorn snail Large angelfish crack or pick at small snails. A big mystery snail has better odds than a ramshorn.
- Peacock cichlid Different water: angelfish want pH 6–7.5, peacock cichlids want pH 7.8–8.6.
- Nerite snail Large angelfish crack or pick at small snails. A big mystery snail has better odds than a ramshorn.
Avoid
- Betta An adult angelfish is twice the size of a betta and will hunt or batter a slow, long-finned fish like this.
- Axolotl Axolotls are coldwater animals (60–66°F); angelfish need 76–84°F. No temperature suits both.
- Pea puffer An adult angelfish eats fish that fit in its mouth, and at 1 inches pea puffers do.
- Guppy An adult angelfish is twice the size of a guppy and will hunt or batter a slow, long-finned fish like this.
- Oscar An adult oscar is twice the size of an angelfish and will hunt or batter a slow, long-finned fish like this.
- Common pleco Plecos sometimes latch on to slow, flat fish like angelfish and rasp their slime coat.
- Goldfish Goldfish are coldwater animals (60–74°F); angelfish need 76–84°F. No temperature suits both.
- Cherry shrimp Angelfish hunt shrimp. Adult cherry shrimp will be eaten.
- Tiger barb Tiger barbs nip fins, and the long fins of angelfish are an easy target.
- African cichlid African cichlids are aggressive, and slow, long-finned angelfish cannot escape them.
- Neon tetra An adult angelfish eats fish that fit in its mouth, and at 1.5 inches neon tetras do.
- GloFish tetra Glofish nip fins, and the long fins of angelfish are an easy target.
- Yoyo loach Yoyo loaches nip fins, and the long fins of angelfish are an easy target.
- Honey gourami An adult angelfish is twice the size of a honey gourami and will hunt or batter a slow, long-finned fish like this.
- Convict cichlid Convict cichlids are aggressive, and slow, long-finned angelfish cannot escape them.
- Sparkling gourami An adult angelfish eats fish that fit in its mouth, and at 1.5 inches sparkling gouramis do.
- Black ghost knife An adult black ghost knife eats fish that fit in its mouth, and at 6 inches angelfish do.
- Dwarf gourami An adult angelfish is twice the size of a dwarf gourami and will hunt or batter a slow, long-finned fish like this.
- Bichir An adult bichir is twice the size of an angelfish and will hunt or batter a slow, long-finned fish like this.
- Silver arowana An adult silver arowana eats fish that fit in its mouth, and at 6 inches angelfish do.
- Jack Dempsey Jack dempseys are aggressive, and slow, long-finned angelfish cannot escape them.
- Chinese algae eater Chinese algae eaters sometimes latch on to slow, flat fish like angelfish and rasp their slime coat.
- Hatchetfish An adult angelfish eats fish that fit in its mouth, and at 1.5 inches hatchetfish do.
- Paradise fish Paradise fish nip fins, and the long fins of angelfish are an easy target.
- African dwarf frog An adult angelfish is twice the size of an african dwarf frog and will hunt or batter a slow, long-finned fish like this.
- Amano shrimp Angelfish hunt shrimp. Adult amano shrimp will be eaten.
- Ghost shrimp Angelfish hunt shrimp. Adult ghost shrimp will be eaten.
- Ember tetra An adult angelfish eats fish that fit in its mouth, and at 0.8 inches ember tetras do.
- Black skirt tetra Black skirt tetras nip fins, and the long fins of angelfish are an easy target.
- Black neon tetra An adult angelfish eats fish that fit in its mouth, and at 1.5 inches black neon tetras do.
- Chili rasbora An adult angelfish eats fish that fit in its mouth, and at 0.8 inches chili rasboras do.
- Endler's livebearer An adult angelfish eats fish that fit in its mouth, and at 1 inches endlers do.
- Glowlight tetra An adult angelfish eats fish that fit in its mouth, and at 1.5 inches glowlight tetras do.
- Koi Koi are coldwater animals (59–77°F); angelfish need 76–84°F. They overlap only at 76–77°F, the edge of both ranges.
- Hillstream loach No shared temperature. Angelfish need 76–84°F, hillstream loaches need 68–75°F.
- Serpae tetra An adult angelfish eats fish that fit in its mouth, and at 1.75 inches serpae tetras do.
- Pygmy cory An adult angelfish eats fish that fit in its mouth, and at 1 inches pygmy corys do.
- Tinfoil barb Tinfoil barbs nip fins, and the long fins of angelfish are an easy target.
- Fancy goldfish Fancy goldfish are coldwater animals (65–74°F); angelfish need 76–84°F. No temperature suits both.
- Rosy barb Rosy barbs nip fins, and the long fins of angelfish are an easy target.
- Celestial pearl danio An adult angelfish eats fish that fit in its mouth, and at 1 inches celestial pearl danios do.
- Flowerhorn An adult flowerhorn is twice the size of an angelfish and will hunt or batter a slow, long-finned fish like this.
- White cloud minnow White cloud minnows are coldwater animals (60–72°F); angelfish need 76–84°F. No temperature suits both.
- Gold barb No shared temperature. Angelfish need 76–84°F, gold barbs need 64–75°F.
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.