Freshwater Fish

Best Tank Mates for Angelfish: Better Pairings for a Stable Tank

QUICK ANSWER
Corydoras sterbai are the single safest choice for an angelfish community: armored, bottom-dwelling, and completely ignored by angels in our experience. Bristlenose plecos deliver the same armor and zone separation at a lower price point, plus they handle algae while they are at it.
Best: Corydoras sterbai Budget: Bristlenose Pleco

Angelfish look elegant, but they are predatory cichlids with a hard rule: anything small enough to fit in their mouth will eventually end up there. Choosing the wrong tank mates mates does not just cause aggression.

It causes losses.

Our angelfish community tanks pillar covers the full framework for planning a community around angels. This guide ranks the specific species that actually work, explains why each earns its spot, and names the ones you should leave at the store.

We evaluated every candidate against four criteria: body size relative to the angel's mouth, fin safety, swimming speed, and water parameter overlap. A species needs to pass all four to earn a place on this list.

What Makes a Good Angelfish Tank Mate?

Angelfish are mid-water predators that grow to 15 cm body length, with fins extending their profile considerably. Read the full angelfish care profile before stocking any community.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Their requirements shape every decision below.

A safe tank mate must clear four bars:

  • Body size: too large to swallow. A 3 cm neon tetra does not meet this bar. A 5 cm rummy-nose tetra does.
  • Fin safety: no nipping instinct. Tiger barbs fail immediately. Cherry barbs pass.
  • Speed: fast enough to exit a strike zone, or slow enough to never enter one (bottom dwellers).
  • Water parameters: 24-28°C, pH 6.0-7.5, soft to moderately hard water. Species that need cooler or harder water are out.
WARNING
A 40-gallon tank is the minimum for an angelfish community. In anything smaller, angels become more territorial as space shrinks and they will harass tank mates that would otherwise be ignored.

A 55-gallon gives you meaningful margin to spread out zones and add schools.

One more factor matters: the angel's individual temperament. Some individuals are significantly more aggressive than the norm.

Always observe for 72 hours after introducing any new species, and have a plan.a spare tank or or a divider.ready before you start.

CARE TIP
Stock new tank mates before your angelfish are fully grown. Juveniles raised together establish social norms that persist into adulthood. Adding small fish to a tank of mature angels dramatically increases predation risk.

10 Best Angelfish Tank Mates Ranked

1. Corydoras sterbai. Best Angelfish Bottom-Zone Partner

Corydoras sterbai are our top-ranked angelfish tank mate mate by a clear margin. They occupy the substrate zone that angels almost never visit, they carry armored scutes that shrug off incidental contact, and their warm-water tolerance (24-28°C) is a perfect match for angelfish requirements.

Most corydoras species prefer cooler water, which creates a parameter conflict with angels. Sterbai are the exception: they thrive at the same temperatures angels demand.

This is why we specify sterbai rather than the broader corydoras genus.

Read the full breakdown in our corydoras bottom zone guide. Keep a group of six or more.

Corydoras are social fish, and a lone individual or a pair will show stress behaviors within weeks.

✓ PROS
Armored body, angels ignore them
Perfect warm-water overlap with angels
Occupy substrate, no zone conflict
Group behavior reduces individual stress
✗ CONS
Sterbai specifically required, not all cory species
Groups of 6+ needed, higher initial cost
Need soft sand substrate for barbel health

2. Bristlenose Pleco. Best Angelfish Budget Mate

Bristlenose plecos earn the budget pick for one simple reason: they are inexpensive, widely available, and bring near-zero predation risk. Their armored body makes angel nipping irrelevant, and they spend their entire lives on surfaces where angels rarely patrol.

They also provide real utility. An adult bristlenose reduces green algae on glass and hardscape without disturbing plants.

See our pleco algae control guide for what they can and cannot clean.

One bristlenose per tank is the standard approach. Two can work in a 55-gallon or larger with enough surface area to establish separate territories.

Anything smaller and the two plecos compete more than the angelfish causes problems.

✓ PROS
Very affordable, widely available
Armored, immune to angel aggression
Cleans algae from glass and decor
Stays on surfaces, zero zone conflict
✗ CONS
Produces significant waste, needs strong filtration
Needs driftwood in the tank for fiber
Nocturnal, rarely visible during the day

3. Cherry Barb. Peaceful Angelfish Barb Option

Cherry barbs are the one barb species we recommend alongside angelfish. They are not fin-nippers, they reach 4-5 cm as adults which keeps them below predation risk at maturity, and their coloration does not provoke cichlid aggression the way tiger barb orange does.

Our peaceful barb option guide covers their full care needs. They are mid-water schoolers, so they share a zone with the angels and therefore require more tank length to spread out.

A minimum of 48 inches of tank length helps avoid sustained proximity.

Keep a school of eight or more cherry barbs. A small group clusters tightly and gets in the way.

A larger school spreads across the tank and gives each fish a way to move clear of any angel interest.

4. Rummy-Nose Tetra. Best Angelfish Fast-Swimmer Mate

Rummy-nose tetras are the right tetra for an angelfish tank. At 5-6 cm they are substantially larger than neon tetras, which puts them outside reliable strike range for most angels.

Their speed is another asset: they accelerate quickly and school in tight formation, which makes group targeting ineffective.

This is the species to choose when you want the classic South American biotope look of angels swimming above a red-nosed tetra school. The visual is accurate to their shared native range in the Amazon basin.

Stock at least ten rummy-noses. The school needs critical mass to stay cohesive, and a cohesive school is a safer school.

A scattered group of five is far more vulnerable than a tight school of twelve.

5. Kuhli Loach. Angelfish Bottom-Zone Alternative

Kuhli loaches are eel-shaped, burrowing bottom-dwellers that pose no threat to angelfish and receive no threat in return. Their movement pattern is so unlike a fish that angels rarely register them as prey.

We have watched angels completely ignore kuhli loaches passing inches below them.

They are almost entirely nocturnal, spending daylight hours tucked into caves, under driftwood, or buried in substrate. Their effective compatibility with angelfish is largely a function of schedule: when the angels are active, the kuhlis are hidden.

Keep three or more. Kuhlis kept alone or in pairs are visibly more stressed, hide more, and eat less reliably.

Groups of five to six produce the most natural behavior.

6. Bolivian Ram. Peaceful Angelfish Cichlid Companion

Bolivian rams are the one dwarf cichlid we recommend with angelfish. German blue rams share the same range on compatibility charts, but their tighter temperature requirements and shorter lifespan make them a harder fish to manage alongside angels.

Bolivian rams are more forgiving.

They occupy the lower-middle zone and establish small territories around caves or flat rocks on the substrate. Angels and Bolivian rams generally negotiate space without sustained conflict because neither is significantly larger than the other and both are confident enough to hold their ground without escalating.

One pair of Bolivian rams works well. Two pairs in a tank under 75 gallons will compete for territory and redirect stress toward each other and everything nearby.

7. Dwarf Gourami. Angelfish Upper-Zone Option

Dwarf gouramis hold roughly the same body size as medium angels and occupy the upper water column near the surface, which is where labyrinth fish go to breathe. This zone separation is the key reason they work: both species acknowledge each other but rarely contest the same space.

There is a real risk with dwarf gouramis that has nothing to do with angelfish: iridovirus disease (DGIV) is endemic in the trade, particularly in fish sourced from Southeast Asian farms. Buy from reputable local breeders when possible, and quarantine for three weeks before introducing them.

One male dwarf gourami per tank is the rule. Two males will fight regardless of what else is in the water.

A male-female pair works if the tank has dense planting for the female to retreat into.

8. Boeseman's Rainbowfish. Angelfish Active-Zone Complement

Boeseman's rainbowfish are fast, schooling mid-water fish that reach 10-11 cm at maturity. That size is large enough to remove predation risk entirely, and their speed means they exit any situation before it becomes a situation.

Angels typically ignore them after a brief adjustment period.

They are active fish that need swimming room. A 55-gallon with 48 inches of length is the minimum to give a school of rainbowfish space to behave naturally.

In that kind of tank the visual effect of the school moving through the upper-middle zone while angels cruise below is striking.

Keep a school of six or more with a male-to-female ratio of roughly one to two. Males display most intensely when females are present, and that display behavior is part of what makes the species worth keeping.

9. Black Skirt Tetra. Angelfish Medium-Tetra Option

Black skirt tetras are a medium-sized tetra at 5-6 cm, which brings them above reliable predation risk for angelfish of typical adult size. Their dark, compressed body profile does not trigger the same response as brightly colored species, and they are not natural fin-nippers under normal stocking conditions.

The fin-nipping caveat deserves attention. Black skirt tetras can develop nipping behavior when understocked or when kept with slow, long-finned fish.

In a school of ten or more, they stay cohesive and the nipping tendency largely disappears. A school of five in a tank with full-veiltail angels is a different situation entirely.

Stick to standard-fin angelfish if you are stocking black skirts. Veiltail angels have finnage that tests any tetra's nipping instinct regardless of school size.

10. Mystery Snail. Angelfish Invertebrate Option

Mystery snails are the lowest-maintenance tank mate on this list. They are large enough at 4-5 cm shell diameter that adult angelfish cannot dislodge them, they clean up detritus and leftover food, and they introduce zero aggression to the tank dynamics.

Angels may investigate a mystery snail briefly, especially when first introduced. The snail retracts its operculum and waits.

The angel loses interest. This is a repeatable pattern across virtually every keeper report we have seen.

Two to four mystery snails per 40-gallon tank is a reasonable density. They reproduce in freshwater when both sexes are present, so monitor egg clutches on the glass near the waterline and remove them if you want to control population growth.

Angelfish Tank Mate Compatibility at a Glance

Species Compatibility Min Tank Zone Risk Factor
Corydoras sterbai Excellent (85%) 40 gal Bottom Very Low
Bristlenose Pleco Excellent (80%) 40 gal Surfaces Very Low
Cherry Barb Good (75%) 40 gal Mid-water Low
Rummy-Nose Tetra Good (75%) 40 gal Mid-water Low
Kuhli Loach Excellent (80%) 40 gal Bottom Very Low
Bolivian Ram Good (70%) 55 gal Lower-mid Low
Dwarf Gourami Moderate (65%) 40 gal Upper Moderate
Boeseman's Rainbowfish Good (70%) 55 gal Mid-upper Low
Black Skirt Tetra Moderate (65%) 40 gal Mid-water Moderate
Mystery Snail Excellent (80%) 40 gal Bottom/glass Very Low

Angelfish Tank Mates to Avoid

Some species appear on community lists elsewhere but fail consistently with angelfish. These are the ones we see cause the most problems:

  • Neon tetras: 2.5 cm body length puts them well inside angel predation range. Our tetra predation risk breakdown covers why this pairing fails at such a high rate. Juvenile angels may tolerate them. Adult angels rarely do.
  • Guppies: Small, slow, and colorful. They are the profile of angel prey. Male guppies with flowing fins fare worst. Losses in a mixed tank are common within the first week.
  • Tiger barbs: Chronic fin-nippers that target the long trailing fins of angelfish specifically. A school of tiger barbs will shred an angel's finnage over days, not weeks. This pairing should not be attempted.
  • Oscars: Grow to 35 cm and are aggressive predators. They will eventually turn on any fish in the tank, including full-grown angels. These are species-only fish or need enormous custom setups to cohabit at all.
  • Bettas: Both species are territorial and mid-water. The territorial overlap creates persistent conflict that stresses both fish. Neither thrives in the presence of the other.
WARNING
Never add neon tetras to an established angelfish tank. It does not matter how calm your angels seem.

A 2.5 cm fish will trigger the predatory response in an adult angel. The question is when, not if.

Setting Up an Angelfish Community Tank

Tank design matters as much as species selection. An angelfish community that works in a 55-gallon with dense planting may collapse in a bare 40-gallon because there is nowhere for tank mates to exit sight lines.

These are the elements that make the difference:

  • Height: Angels need tall tanks. 18 inches of depth minimum. Standard 55-gallon (48 x 13 x 21 inches) is better than a shallow 75-gallon footprint.
  • Plants: Tall stem plants and broad-leaf species like Amazon swords break sight lines and give tank mates visual cover. This alone reduces angel aggression in mixed tanks.
  • Substrate: Fine sand works for corydoras and kuhli loaches. Gravel is tolerable but degrades cory barbels over time.
  • Filtration: Strong biological filtration for the bioload from multiple species. A canister filter rated for twice the tank volume is a reliable starting point.

Read our cory pairing details guide for specific stocking numbers and layout suggestions for the most common angelfish community configuration.

CARE TIP
Introduce corydoras and other bottom dwellers before your angelfish, not after. Angels that are added last to an established community spend less time defending territory because the territory already has occupants and a scent history.
Adult angelfish will eat neon tetras in most cases. Neons are 2.5 cm long, which places them well within an adult angel's predation range. Our tetra predation risk guide covers the few edge cases where this works and explains why we do not recommend attempting it.
One pair or a single angelfish works cleanly in a 40-gallon community. A group of four to six angels can work in a 75-gallon or larger if raised together from juveniles and given enough territory to spread. Two adult angels that were not raised together will usually establish a dominant hierarchy through persistent aggression.
We do not recommend this pairing. Guppies are small, slow, and brightly colored, which triggers predation behavior in most adult angels. Male guppies with flowing tails are especially at risk. Losses are typically rapid once angels reach full size.
40 gallons is the floor for a pair of angels plus a small community. A 55-gallon is the practical standard that gives enough height for angels, enough length for a schooling species, and enough water volume to buffer chemistry swings. Anything smaller restricts your options significantly.
Yes, and it is the most reliable pairing in the hobby. Corydoras sterbai specifically, because of their warm-water tolerance, are the top recommendation. See our cory pairing details guide for tank requirements and group sizes.
SOURCES & REFERENCES

1.
Pterophyllum scalare husbandry and community compatibility
Seriously Fish Trade

2.
Predatory feeding behavior in Cichlidae
Journal of Fish Biology Journal

3.
Corydoras sterbai thermal tolerance and social behavior
Seriously Fish Trade

THE BOTTOM LINE
Corydoras sterbai are the clearest call on this list. They live below the angels, carry armor that makes nipping irrelevant, and share identical water parameters.

Get a group of six, add sand, and they run themselves. Bristlenose plecos are the budget call: armored, low-maintenance, and they clean algae while they are at it.

Build your angelfish community around these two bottom-zone anchors first, then add a school of rummy-nose tetras or cherry barbs in the mid-water layer once the tank is established.

Best: Corydoras sterbai Budget: Bristlenose Pleco