10 Best Angelfish Tank Mates for Peaceful Community Tanks (+ Fish to Avoid)
When you purchase through links on our site, we may earn a commission. Here’s how it works.
Angelfish can make a community tank look effortless. A young angel may drift past a school of tetras without a second glance, settle near the plants, and cause no trouble at all.
Then it grows.
Table of Contents
As angelfish mature, they become larger, more territorial, and far more aware of what will fit in their mouths. A fish that seemed harmless beside a juvenile angelfish can become a target months later—especially once the angelfish pair off or claim part of the tank as their own.
That does not mean angelfish belong alone. It means their tank mates need to be chosen with adult behavior in mind. The best options are large enough to avoid becoming prey, peaceful enough not to pick at those long fins, and comfortable in the same warm-water setup.

This guide separates the reliable choices from the combinations that need more care. You will also find the popular fish that are often recommended with angelfish but tend to create problems over time.
The Best Angelfish Tank Mates at a Glance
The safest place to start: Corydoras and bristlenose plecos are usually the most dependable companions because they use the lower part of the tank and rarely bother angelfish. For midwater fish, Congo tetras, pearl gouramis, keyhole cichlids, and rainbowfish can work well in a roomy setup. Smaller tetras may coexist with angelfish, but mature angels can still see them as food. Guppies, zebra danios, and most livebearers are usually more trouble than they are worth.
This guide focuses on freshwater angelfish, especially the common aquarium angelfish, Pterophyllum scalare. It does not apply to saltwater angelfish, which have completely different care needs and tank mate options.
What Makes a Good Angelfish Tank Mate?
A fish does not become compatible just because it is peaceful.
The best tank mates share similar water needs, are not small enough to become prey, and do not spend the entire day racing through the angelfish’s territory. A good fit also has enough room to behave normally. That matters just as much as temperament.

Before adding anything, check these five points:
- Adult size: Could a full-grown angelfish swallow it?
- Temperature and water chemistry: Is there a comfortable overlap, not just a narrow compromise?
- Swimming level: Bottom dwellers often work better than other slow, long-finned midwater fish.
- Activity level: Fast fish can stress angelfish even when they are not aggressive.
- Tank footprint: A tall tank looks right for angelfish, but length and front-to-back depth are what give a community room to spread out.
Can Angelfish Eat Smaller Fish?
Yes.
Angelfish are not usually aggressive for the sake of it, but they are opportunistic. A fish that fits in an adult angelfish’s mouth can become a meal. Aqueon’s angelfish care guidance makes the same point: angelfish may eat smaller fish despite their generally peaceful reputation.
That is why small neon tetras, guppies, fry, and tiny rasboras are poor bets in a tank with mature angelfish.
A school does not remove the danger. Schooling helps fish feel secure and display normal behavior, but it does not make a 1-inch tetra too large to eat.
Best Tank Size for an Angelfish Community
A single number on a care sheet can be misleading. A 55-gallon tank may be workable for one adult angelfish or a settled pair, but it fills up quickly once you add a school of tetras and bottom dwellers.
Tank size isn’t just about gallons, either; the aquarium’s length and shape matter just as much when you’re planning a community.
| Setup | Recommended starting point |
|---|---|
| One adult angelfish | 55 gallons, with a four-foot footprint |
| Established pair | 55–75 gallons |
| Angelfish community tank | 75 gallons preferred |
| Large school plus angelfish | 75–90 gallons |
| Several adult angelfish | 125+ gallons |
A standard 75-gallon tank is usually easier to manage than a tall, narrow aquarium because it gives the fish more room to pass each other without constant contact.
Keep the layout open through the middle. Use plants, driftwood, and tall décor to break sightlines at the edges instead of filling every inch with hardscape.
Angelfish also need stable warmth, so make sure your heater is sized correctly with our aquarium heater wattage calculator.

The 10 Best Angelfish Tank Mates
Not every peaceful fish belongs with angelfish. Some are too small. Some are too frantic. Others prefer water that does not line up well with a warm, planted angelfish setup.
This list focuses on tank mates that make sense for the way adult angelfish actually behave. The strongest choices either live in a different part of the tank, grow large enough to avoid looking like food, or have a calm enough temperament to share space without constant trouble.
A few fish on this list still need caution. Small tetras, for example, can work beautifully in the right tank, but they are not guaranteed safe once an angelfish is fully grown.
1. Corydora Catfish
Corydoras are one of the safest places to start when choosing angelfish tank mates.
They live on the bottom, stay out of the angelfish’s main territory, and rarely show interest in long fins. Most angelfish ignore them completely, which is exactly what you want in a peaceful community tank.
- Scientific name: Corydoras sterbai
- Adult size: Around 2.5 inches
- Tank level: Bottom
- Best group size: 6 or more
- Temperature range: 74–80°F
- Care level: Easy to moderate
- Angelfish compatibility: Excellent.
The key is choosing the right Corydoras species. Not every cory enjoys the same temperature. For warmer angelfish tanks, Sterbai Corydoras are one of the better options. Bronze Corydoras can also work in many community setups. Avoid tiny pygmy corys with adult angelfish, since their size makes them a poor match.
Keep Corydoras in a group of at least six. More is better if the tank has enough floor space. Use sand or smooth fine gravel so they can sift through the substrate without damaging their barbels.
Corydoras are not janitors. They will eat leftover food, but they still need their own sinking pellets, wafers, or frozen foods after the angelfish have had a chance to feed.
Best setup: A 55-gallon or larger angelfish tank with smooth substrate, open bottom space, and a group of six or more corys.
2. Bristlenose Pleco
Bristlenose plecos are another strong choice because they mostly keep to themselves.
They spend much of their time on driftwood, glass, rocks, and the lower parts of the aquarium. That separation helps prevent conflict. They are also sturdy enough that most adult angelfish do not bother them.
- Scientific name: Ancistrus cf. cirrhosus
- Adult size: Around 4–5 inches
- Tank level: Bottom, glass, wood, and hardscape
- Best group size: 1 adult in most community tanks
- Temperature range: 73–80°F
- Care level: Easy to moderate
- Angelfish compatibility: Excellent.

A bristlenose pleco is a much better choice than a common pleco. Common plecos get far too large for most home aquariums, while bristlenose plecos stay manageable.
Give them driftwood, hiding spots, and a proper diet. They will graze on algae, but they should not be expected to survive on algae alone. Add sinking wafers, vegetables, and occasional protein-based foods.
One adult bristlenose is usually enough in a standard angelfish community tank. Multiple males may argue over caves unless the aquarium is large and well structured.
Best setup: A 55-gallon or larger tank with driftwood, caves, and stable water quality.
3. Congo Tetra
Congo tetras are one of the best schooling fish for angelfish.
They are larger and deeper-bodied than many common tetras, which makes them far less likely to be treated as prey. They also bring color and movement without the frantic, darting behavior that can make angelfish nervous.
- Scientific name: Phenacogrammus interruptus
- Adult size: Around 3 inches
- Tank level: Middle
- Best group size: 6 or more; 8+ is better
- Temperature range: 73–79°F
- Care level: Moderate
- Angelfish compatibility: Very good.

Adult Congo tetras are beautiful fish, especially males. Their shimmering bodies and flowing fins look impressive beside angelfish, but those fins also mean they should not be kept with nippy fish such as tiger barbs or serpae tetras.
Keep them in a proper school. Six is the bare minimum; eight or more is better. A small group may hide, scatter, or act skittish.
Congo tetras need space. A 55-gallon tank may be tight once you add angelfish and a full school, so a 75-gallon aquarium is the better target.
Best setup: A 75-gallon planted tank with eight or more Congo tetras and no fin nippers.
4. Keyhole Cichlid
Keyhole cichlids are one of the more peaceful cichlids you can keep with angelfish.
They are shy, steady fish rather than aggressive territory holders. That makes them a better fit than many other cichlids, especially in a planted tank with driftwood and quiet hiding places.
- Scientific name: Cleithracara maronii
- Adult size: Around 3–4 inches
- Tank level: Middle to lower areas
- Best group size: Single fish or compatible pair
- Temperature range: 72–79°F
- Care level: Moderate
- Angelfish compatibility: Very good in a calm, roomy tank.

A keyhole cichlid will usually spend more time exploring calmly than challenging other fish. Still, it is a cichlid. If you keep a pair, expect some territorial behavior during breeding.
Do not add keyholes to a cramped tank already controlled by an angelfish pair. In a 75-gallon tank with plants, driftwood, and broken sightlines, the combination is much more realistic.
Best setup: A mature 75-gallon tank with plants, driftwood, and enough space for each cichlid to claim a quiet area.
5. Pearl Gourami
Pearl gouramis are a better choice than dwarf gouramis for most angelfish communities.
They are larger, calmer, and generally more hardy than many commercially bred dwarf gouramis. They also have the same slow, graceful look that works well visually with angelfish.
- Scientific name: Trichopodus leerii
- Adult size: Around 4–5 inches
- Tank level: Middle to upper areas
- Best group size: Single fish, compatible pair, or one male with multiple females in a large tank
- Temperature range: 75–82°F
- Care level: Easy to moderate
- Angelfish compatibility: Good with calm angelfish.

Pearl gouramis do best in planted tanks with gentle surface movement. Floating plants help them feel secure, but leave open space at the surface because gouramis breathe air.
There is one important caution: pearl gouramis and angelfish both move slowly and have noticeable fins. If your angelfish is already chasing long-finned fish, do not assume a pearl gourami will be ignored.
A single pearl gourami, a compatible pair, or a carefully balanced group can work. Avoid cramming multiple males into a small tank.
Best setup: A planted 55- to 75-gallon tank with calm angelfish, gentle flow, and plenty of cover near the surface.
6. Rainbowfish
Rainbowfish are a major missed opportunity in many angelfish tank mate lists.
Boesemani rainbowfish, Australian rainbowfish, and turquoise rainbowfish can all work well in larger angelfish communities. They are colorful, peaceful, active, and large enough that adult angelfish are unlikely to see them as food.
- Scientific names: Melanotaenia boesemani, Melanotaenia lacustris, Melanotaenia fluviatilis
- Adult size: Around 4–5 inches, depending on species
- Tank level: Middle to upper areas
- Best group size: 6 or more of one species
- Temperature range: 74–82°F, depending on species
- Care level: Moderate
- Angelfish compatibility: Good in larger tanks.

The catch is space. Rainbowfish are not slow background fish. They need room to swim, and they need a real group. Six is the minimum; more looks better in a large tank.
For an angelfish community, treat rainbowfish as a 75-gallon-and-up option. A lightly stocked 55-gallon tank may work with some smaller rainbowfish, but it is not the safest default recommendation once adult angelfish are part of the setup.
Choose one type and build a proper school instead of mixing two or three of each species. A group of eight Boesemani rainbowfish will usually look and behave better than a random mix of different rainbowfish.
Best setup: A 75-gallon or larger tank with open swimming space, strong filtration, and a school of one rainbowfish species.
7. German Blue Ram
German blue rams can be excellent angelfish tank mates, but they are not beginner-proof.
They stay near the lower part of the tank, which helps reduce conflict with angelfish. They are also peaceful for a cichlid and look fantastic in planted aquariums.
- Scientific name: Mikrogeophagus ramirezi
- Adult size: Around 2 inches
- Tank level: Lower to middle areas
- Best group size: Single fish or compatible pair
- Temperature range: 80–86°F
- Care level: Moderate to advanced
- Angelfish compatibility: Conditional.

The problem is that German blue rams are sensitive. They need warm, stable water and a mature aquarium. A newly set-up tank with swinging water parameters is not a good place for them.
A pair can work well with angelfish if the tank is peaceful and not overcrowded. Expect some territorial behavior if they spawn, especially around flat stones, caves, or plant cover.
Bolivian rams are usually the hardier choice, but German blue rams fit the warm angelfish environment better when the keeper can maintain stable water.
Best setup: A mature, warm, planted 55- to 75-gallon tank with stable water and peaceful tank mates.
8. Rummy Nose Tetra
Rummy nose tetras are beautiful schooling fish, but they need a careful setup with angelfish.
They are peaceful, active, and famous for schooling tightly. That makes them attractive in a planted angelfish tank. A healthy school moving through open water can look incredible beneath adult angels.
- Scientific name: Petitella rhodostoma or Petitella bleheri
- Adult size: Around 1.75–2 inches
- Tank level: Middle
- Best group size: 10–12 or more
- Temperature range: 74–82°F
- Care level: Moderate
- Angelfish compatibility: Conditional.

The risk is size. Rummy nose tetras are still small enough that a large angelfish may eventually see them as prey, especially if the tetras are added when they are tiny.
This pairing works best when the angelfish are young, the tank is spacious, and the rummy nose tetras are added as a large group of healthy adult fish. Do not add a small group of juveniles to a tank with full-grown angelfish.
Keep at least ten. Twelve or more is better in a 75-gallon tank.
Best setup: A planted 75-gallon tank with a large school and angelfish that have not shown hunting behavior toward small fish.
9. Cardinal Tetra
Cardinal tetras are usually a better choice than neon tetras, but they still belong in the caution category.
They handle warmer water better than neons and have a slightly fuller body shape. That makes them a more realistic choice for angelfish than neon tetras. Still, they are small fish. A mature angelfish may ignore them, or it may eventually decide otherwise.
- Scientific name: Paracheirodon axelrodi
- Adult size: Around 1.5–2 inches
- Tank level: Middle
- Best group size: 10–12 or more
- Temperature range: 73–81°F
- Care level: Moderate
- Angelfish compatibility: Conditional.

If you try cardinals, buy healthy adult fish and keep a large school. Ten to twelve is the practical minimum. More is better in a planted tank with room.
The worst approach is adding six tiny cardinals to a tank with large adult angelfish. Schooling helps reduce stress, but it does not make a small fish impossible to eat.
Best setup: A planted 75-gallon aquarium with a large school of adult cardinals and calm angelfish.
10. Lemon Tetra
Lemon tetras are peaceful, hardy, and often overlooked.
They are not as flashy as cardinals or rummy nose tetras at first glance, but a settled group in a planted tank can look excellent. Their yellow color deepens with good food, clean water, and low stress.
- Scientific name: Hyphessobrycon pulchripinnis
- Adult size: Around 1.5 inches
- Tank level: Middle
- Best group size: 8–10 or more
- Temperature range: 73–82°F
- Care level: Easy to moderate
- Angelfish compatibility: Conditional.

They are still small enough to require caution. With young angelfish, lemon tetras often work well. With large adult angelfish, the risk depends on the individual fish, the size of the tetras, and the layout of the tank.
Keep them in a group of at least eight. Ten or more is better. A larger group looks more natural and helps reduce nervous behavior.
If you want the safest tetra choice, choose Congo tetras instead. If you want a smaller tetra and understand the risk, lemon tetras are one of the more reasonable options.
Best setup: A planted 55- to 75-gallon tank with a group of adult lemon tetras and non-aggressive angelfish.
How to Add New Fish Safely
Do not add one fish at a time to “test” compatibility. Schooling fish should arrive in a complete group, and territorial fish need a thoughtful introduction.
- Quarantine new fish in a separate cycled tank whenever possible. This protects the established aquarium from parasites and disease.
- Match water conditions before transfer. A fish that technically tolerates your water may still struggle after a fast change.
- Add schooling fish as a group. Six, eight, or twelve fish create a school. Two or three fish usually create stress.
- Rearrange a small part of the décor before adding territorial fish. Moving one piece of wood or a few plants can reduce the feeling that the angelfish owns every corner.
- Watch feeding time. The first real test is whether every fish gets food without being driven away.
- Act early when something looks wrong. Repeated chasing, torn fins, hiding, pale color, clamped fins, or skipped meals are reasons to separate fish.
A successful angelfish community is not dramatic. The angelfish glide through the center, the school moves confidently, the bottom fish come out to feed, and no one spends the day trapped in a corner.
Tank Mates to Avoid With Angelfish
Some fish show up in older angelfish tank mate lists because they are colorful, common, or peaceful in other community tanks. That does not mean they are good companions for angelfish.
The main problems are fin nipping, aggression, water mismatch, high activity levels, and size. Angelfish are slow-moving cichlids with long fins, and mature adults may eat fish small enough to fit in their mouths.
| Fish | Why They Are a Poor Match |
|---|---|
| Guppies | Fry are easy prey, fancy fins can attract attention, and guppies often prefer harder, more alkaline water |
| Zebra Danios | Prefer cooler water, move constantly, and can stress slow-moving angelfish |
| Platies | Hard-water livebearers: small adults and fry may become targets |
| Mollies | Often prefer harder, more mineral-rich water than angelfish |
| Swordtails | Active livebearers that produce fry angelfish may eat |
| Neon Tetras | Smaller and more delicate than cardinals; often risky with adult angelfish |
| Tiger Barbs | Known fin nippers that may harass angelfish |
| Serpae Tetras | Can nip fins, especially in small groups or crowded tanks |
| Bettas | Long fins and territorial behavior can create conflict |
| Oscars | Too large, aggressive, messy, and demanding for a peaceful angelfish community |
| Jack Dempseys | Too aggressive and territorial for most angelfish setups |
| Goldfish | Prefer cooler water and produce heavy waste |
Why Guppies Are Riskier Than They Look
Guppies are often recommended as beginner community fish, but they are not a great long-term match for angelfish.
The fry are easy food, fancy males have long tails that may attract attention, and guppies usually do better in harder, more alkaline water than angelfish. Some keepers make the combination work, but it is not a pairing I would recommend as a standard setup.
Why Zebra Danios Do Not Fit a Warm Angelfish Tank
Zebra danios are fast, active fish that generally prefer cooler water than angelfish.
Even when they are not aggressive, their constant movement can make slower fish feel crowded or stressed. In a calm, warm angelfish aquarium, there are better schooling choices.
Why Livebearers Are Usually Not the Best Choice
Platies, mollies, and swordtails are hardy fish, but they are not ideal angelfish tank mates.
They often prefer harder, more mineral-rich water, and they reproduce quickly. The adults may survive, but the fry are likely to be eaten. That can turn the tank into a constant cycle of breeding, hunting, and stress.
Why Neon Tetras Are a Gamble
Neon tetras sometimes live with angelfish, especially when both are introduced while the angelfish are young. The problem comes later.
Adult angelfish may eat small neons, and the risk is highest when tiny juvenile neons are added to a tank with mature angels. Cardinal tetras are usually a better choice, but even cardinals should be treated with caution.
Why Fin Nippers Are a Bad Idea
Tiger barbs and serpae tetras are active fish with a reputation for fin nipping.
That is a poor match for angelfish. Angelfish cannot quickly dodge constant attention, and their long fins make easy targets. Even if the nipping does not cause serious injury right away, it can lead to stress, hiding, torn fins, and secondary infections.
Why Large Aggressive Cichlids Do Not Belong Here
Oscars and Jack Dempseys are not suitable for a peaceful angelfish community.
They are larger, stronger, more aggressive, and far more demanding than the fish recommended in this guide. Angelfish are cichlids, but they are not built to compete with that kind of tank mate.
Why Goldfish Are a Poor Match
Goldfish and angelfish need different aquariums.
Goldfish prefer cooler water, produce a lot of waste, and are better kept with other fish suited to their conditions. Angelfish need a warmer tropical setup with stable water and compatible tropical tank mates.

Frequently Asked Questions
Still unsure about a specific fish? Drop your question in the comments. Angelfish can be surprisingly individual, so real tank details often make the difference between a peaceful match and a stressful one.
Are angelfish friendly neighbors?
They can be. Most are calm in a spacious tank, especially before they pair off. Breeding behavior changes the equation. A settled pair may defend a leaf, filter intake, or corner of the aquarium with surprising determination.
Can angelfish live with guppies?
They can, but it is not a pairing I would recommend as a standard setup. Guppy fry are easy prey, fancy tails can attract attention, and their preferred water chemistry often differs from what angelfish prefer.
Can angelfish live with neon tetras?
Sometimes, especially while the angelfish are young. The risk rises as the angelfish mature. Cardinal tetras, Congo tetras, or bleeding heart tetras are safer choices when you want a schooling fish with more size.
How many angelfish can live in a 55-gallon tank?
A 55-gallon tank can work for one adult angelfish or a compatible pair. It is not a forgiving size for several adult angels, a large school, and multiple bottom dwellers. For a full community, 75 gallons gives you far more room to work with.
Should angelfish be added last?
Often, yes. Adding angelfish after the school and bottom dwellers have settled in can reduce the chance that the angelfish treats the entire aquarium as its territory. It is not a guarantee, but it can help.
What is the safest angelfish tank mate?
Sterbai Corydoras are one of the safest all-around options because they live on the bottom, are peaceful, and suit warmer tropical water better than many Corydoras species. Bristlenose plecos are another strong choice for a well-maintained 55-gallon or larger tank.
Happy Fish, Happy Life
Choosing the right tank mates is only part of keeping angelfish healthy. The rest comes down to space, clean water, steady temperatures, and a tank that is not overcrowded.
A good angelfish community should feel calm. Your angelfish should have room to move, schooling fish should not be hiding all day, and bottom dwellers should be able to feed without being chased away.
Keep up with regular water changes, test the water when something looks off, and make sure every fish is getting the right food. If you are still setting up the aquarium, cycle the tank first and choose a size that gives the full community room to grow.
When the tank is stable and the fish are well matched, angelfish are much easier to enjoy. They glide through the aquarium, settle into their space, and become the centerpiece they are meant to be.
Share Your Angelfish Tank Mate Stories
Have you found a tank mate that worked well with your angelfish—or one you would never try again? Share your experience in the comments.

