Angelfish are among the most graceful freshwater fish you can keep. Their flowing fins, triangular bodies, and calm presence make them a centerpiece in any aquarium. But choosing the right companions for them is not always straightforward.
Get it wrong, and you risk fin nipping, stress, or even predation. Get it right, and your tank becomes a thriving, balanced ecosystem that is genuinely rewarding to watch.
This guide covers the best tank mates for angelfish, what to avoid, and how to set up a community tank where everyone gets along.
Understanding Angelfish Behavior First
Before picking tank mates, it helps to understand how angelfish behave. They belong to the cichlid family (Pterophyllum scalare), which means they carry some territorial instincts — particularly during breeding.
Outside of breeding, most angelfish are semi-aggressive at best. They are not violent, but they are not passive either.
Angelfish are slow, deliberate swimmers. They prefer calm water with gentle currents, warm temperatures between 76°F and 82°F (24°C–28°C), and a pH range of 6.0 to 7.5. Any tank mate you choose must be comfortable in these same conditions. That is the non-negotiable starting point.
They are also predatory toward very small fish. If it fits in their mouth, it is a potential snack — not a companion. Keep that in mind when stocking nano fish.
Top Tank Mates for Angelfish
Here are the best companions for angelfish in a community tank.
1. Corydoras Catfish
Few fish are as universally compatible with angelfish as corydoras. These small, armored catfish spend most of their time near the bottom of the tank, which means they naturally avoid competing with angelfish for space. They are peaceful, hardy, and non-threatening.
Corydoras are social fish and do best in groups of six or more. They help clean up leftover food from the substrate, which keeps the tank healthier overall. Species like Corydoras sterbai are particularly well-suited because they tolerate the warmer temperatures that angelfish prefer.
There is something genuinely satisfying about watching a group of cories busily working the bottom while angelfish drift elegantly above them. The two occupying completely different zones makes cohabitation almost effortless.
Recommended species: Sterbai cory, peppered cory, bronze cory
2. Rams (German Blue Ram and Bolivian Ram)
Dwarf cichlids like German Blue Rams (Mikrogeophagus ramirezi) and Bolivian Rams (Mikrogeophagus altispinosus) are excellent companions for angelfish. Both share similar water parameter requirements, making tank management much simpler.
German Blue Rams in particular thrive at the same warmer temperatures angelfish prefer. They are colorful, lively, and occupy the mid-to-lower water column without bothering their taller neighbors. While they can show some territorial behavior during spawning, it rarely escalates into serious conflict with angelfish.
One note of caution: do not overcrowd the tank when keeping rams with angelfish. Provide enough space so each species can claim a small territory without stress.
3. Rummy Nose Tetras
If you want a schooling fish that looks stunning alongside angelfish, rummy nose tetras (Hemigrammus rhodostomus) are hard to beat. Their tight, synchronized schooling behavior is mesmerizing, and their red-and-white pattern contrasts beautifully against the vertical stripes of angelfish.
They are fast enough to avoid being caught by angelfish and large enough (around 2 inches) not to be considered food. They prefer soft, slightly acidic water — which aligns well with angelfish requirements. Keep them in groups of at least ten to bring out their natural schooling instinct.
Rummy nose tetras are sensitive to poor water quality, so they actually serve as a useful indicator of tank health. If they look pale or stressed, something is off in the water.
4. Lemon Tetras and Black Skirt Tetras
Most medium-sized tetras work reasonably well with angelfish, provided you avoid known fin nippers. Lemon tetras (Hyphessobrycon pulchripinnis) are peaceful, hardy, and easy to find in most fish stores. They add a soft yellow glow to mid-water areas without causing trouble.
Black skirt tetras (Gymnocorymbus ternetzi) are another option — but with a caveat. Some individuals nip fins, especially the long, flowing fins of angelfish. If you choose black skirt tetras, monitor them carefully during the first week. Remove any persistent nippers before damage occurs.
A good rule of thumb: tetras over 1.5 inches and known for peaceful behavior are generally safe with angelfish.
5. Dwarf Gouramis
Dwarf gouramis (Trichogaster lalius) share water preferences with angelfish and occupy a similar mid-water zone. They are generally peaceful but may occasionally show mild aggression toward one another. To prevent this, keep only one male dwarf gourami unless the tank is large enough to support multiple territories.
Their vivid coloration — deep blues, reds, and oranges — adds visual variety to a community tank. They are also labyrinth fish, meaning they breathe atmospheric air from the surface. This behavior causes no conflict with angelfish.
Avoid keeping them with very aggressive species, as they can become targets for bullying.
6. Keyhole Cichlids
Keyhole cichlids (Cleithracara maronii) are one of the most underrated tank mates for angelfish. They are incredibly peaceful for a cichlid, rarely aggressive, and stay relatively small at around 4–5 inches. Their muted, natural coloration gives the tank a more organic, Amazon-inspired look.
They prefer slightly acidic, warm water — again, matching angelfish parameters well. Unlike many other cichlids, keyhole cichlids rarely dig or rearrange the substrate aggressively, so planted tanks stay intact.
7. Bristlenose Plecos
For algae control and general tank maintenance, bristlenose plecos (Ancistrus sp.) are among the most practical choices. They stay small (around 4–5 inches), unlike the common pleco that can outgrow most home aquariums.
Bristlenose plecos are nocturnal and spend most of their time attached to surfaces — driftwood, rocks, and the glass. They have zero interest in angelfish and pose no threat whatsoever. They are peaceful, functional, and surprisingly charming once you get to know their quirky feeding behavior.
Provide them with driftwood, as they rasp on it for both food and digestive health.
8. Hatchetfish
Marble or common hatchetfish (Carnegiella strigata / Gasteropelecus sternicla) occupy the very top of the water column — a zone angelfish rarely visit. This makes them almost perfectly non-competitive. They school near the surface and feed on insects or flake food dropped at the top.
They are delicate fish and sensitive to parameter swings, so they require stable, well-maintained water. Keep the tank covered, as hatchetfish are known jumpers.
Their unique body shape adds an unusual dimension to the tank that most hobbyists find genuinely interesting.
Fish to Avoid Keeping With Angelfish
Knowing what not to pair is just as important as knowing what works.
Tiger barbs are the most common mistake. They are notorious fin nippers and will relentlessly harass angelfish, causing stress and physical damage. Even in large schools, their fin-nipping tendency often persists.
Serpae tetras carry similar risks. They look attractive but tend to nip at long-finned fish.
Aggressive cichlids like oscars, green terrors, or Jack Dempseys will bully or even injure angelfish despite both being cichlids.
Very small nano fish — such as chili rasboras or ember tetras — risk being eaten. Angelfish are opportunistic predators, and anything that fits in their mouth is fair game.
Goldfish are a mismatched pairing both behaviorally and environmentally. They prefer cooler water and produce significant ammonia, neither of which is compatible with angelfish needs.
Suggested For You:
Angelfish Tank Size: Minimum Gallons and Everything You Need to Know
Angelfish Water pH Requirements: The Complete Guide for Healthy Fish
Angelfish Tank Temperature Range: The Complete Guide for Healthy Fish
Black Veil Angelfish for Sale: What to Know Before You Buy
How to Set Up an Angelfish Breeding Tank: A Complete Guide
Angelfish Stocking: How Many in 75, 55, 29, 25 Gallon Tank
Setting Up the Ideal Angelfish Community Tank
Tank size
A minimum of 55 gallons is recommended for a small angelfish community. Taller tanks (at least 18 inches deep) are preferable because angelfish are tall fish that need vertical swimming space.
Planting
Live plants like Amazon swords, Java fern, and Vallisneria mimic the angelfish’s natural Amazon basin habitat. Plants also provide hiding spots that reduce aggression and stress for all tank inhabitants.
Filtration
Use a filter with gentle flow. Strong currents stress angelfish and can exhaust slower-swimming companions. A canister filter or a sponge filter with a flow diffuser works well.
Water parameters
The following parameters should be maintained consistently:
- Temperature: 76°F–82°F (24°C–28°C)
- pH: 6.0–7.5
- Hardness: soft to moderately hard (2–12 dGH)
- Ammonia and nitrite: 0 ppm at all times
Feeding
Angelfish accept high-quality flakes, pellets, frozen bloodworms, and brine shrimp. Ensure bottom-dwellers like cories receive sinking wafers and that surface feeders like hatchetfish get food that floats.
A Practical Stocking Example for a 75-Gallon Tank
A well-balanced 75-gallon angelfish community tank might look like this:
- 2–4 angelfish
- 8–10 rummy nose tetras
- 6 sterbai corydoras
- 1 pair of German Blue Rams
- 1 bristlenose pleco
- 6 marble hatchetfish
This combination covers every water column level — top, middle, and bottom — with no significant overlap in territory or diet. Each species is compatible with angelfish in terms of both temperament and water requirements. It is a setup that works well in practice, not just on paper.
Final Thoughts
Building a peaceful angelfish community tank is very achievable when you make informed choices. The key is to prioritize fish that share similar water conditions, occupy different tank zones, and have peaceful temperaments. Avoid known fin nippers and fish that are either too small or too aggressive.
Angelfish reward patient, thoughtful aquarists. When kept in the right company, they display natural behaviors, develop vivid coloration, and can even breed in community settings. That kind of tank is not just an aquarium — it becomes a living piece of the Amazon in your own home.
References
- University of Florida IFAS Extension — Freshwater Angelfish: Pterophyllum scalare https://edis.ifas.ufl.edu/publication/FA005
- Smithsonian Tropical Research Institute — Ecology of Amazonian Cichlids https://www.stri.si.edu/english/research/facilities/aquatic/index.php
- Food and Agriculture Organization of the United Nations (FAO) — Ornamental Fish: Species Compatibility and Water Quality Management https://www.fao.org/fishery/en/topic/13611
- North Carolina State University — Department of Applied Ecology — Tropical Freshwater Fish Husbandry Guidelines https://cals.ncsu.edu/applied-ecology/research/aquatic-ecology/
- Ohio State University Extension — Aquarium Fish Health and Community Tank Management https://ohioline.osu.edu/factsheet/a-9

Leave a Reply