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.
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.
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.
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.
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.
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.
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.