Best Tank Mates for Angelfish: Compatible Community Fish
Table of Contents
- Understanding Angelfish Temperament
- Tank Size for Angelfish Communities
- Good Tank Mates for Angelfish
- Risky Choices
- Species to Avoid Entirely
- Sample Stocking Plans
- Setting Up in Singapore
- Frequently Asked Questions
Understanding Angelfish Temperament
Angelfish (Pterophyllum scalare) are one of the most popular freshwater fish in Singapore and for good reason. They are elegant, come in stunning varieties and develop genuine personalities. But they are also cichlids, and that family reputation for territorial behaviour is well earned.
Juvenile angelfish are generally peaceful, schooling together happily. The problem is that they change significantly as they mature. Adult angelfish become semi-aggressive, establish territories and can bully smaller or slower fish. A pair that decides to breed will become outright hostile to anything that ventures near their chosen spawning site.
Choosing the best tank mates for angelfish means selecting species that are large enough not to be eaten, peaceful enough not to provoke conflict and robust enough to hold their own if an angelfish gets territorial.
Tank Size for Angelfish Communities
Angelfish grow tall. An adult can reach 15 centimetres in body length and over 20 centimetres from dorsal to ventral fin tip. They need a tank that is at least 40-45 centimetres tall to accommodate their finnage comfortably.
| Setup | Minimum Volume | Recommended |
|---|---|---|
| Single angelfish | 100 litres | 120 litres |
| Pair of angelfish | 150 litres | 200 litres |
| Community with angelfish | 200 litres | 250+ litres |
| Small group (4-6 angelfish) | 300 litres | 350+ litres |
In Singapore, a standard 90-centimetre (approximately 180 litres) or 120-centimetre (approximately 250 litres) tank is the sweet spot for an angelfish community. These sizes fit comfortably against an HDB or condo wall and provide the volume needed for stable water parameters in our warm climate.
Good Tank Mates for Angelfish
Rummy Nose Tetras
Rummy nose tetras are perhaps the single best schooling fish to keep with angelfish. At 4-5 centimetres, they are large enough to avoid being eaten by adults, and their tight schooling behaviour actually reduces aggression. A school of 15-20 creates a spectacular display. They are also excellent indicators of water quality since their red nose fades when conditions deteriorate.
Bleeding Heart Tetras
These robust tetras reach 6 centimetres, making them too large for even a hungry adult angelfish to consider. They are peaceful, active mid-water swimmers that add movement and colour to the tank. Keep them in groups of 8 or more to prevent fin nipping amongst themselves.
Congo Tetras
At up to 8 centimetres with iridescent rainbow colouring, Congo tetras are a stunning complement to angelfish. They are peaceful despite their size and occupy the mid-water zone. They appreciate some open swimming space, so balance your planted areas with open water.
Corydoras Catfish
Corydoras occupy the bottom of the tank where angelfish rarely venture. Bronze, Peppered, Sterbai and Panda Corydoras all work well. Sterbai Corydoras are particularly suited to Singapore conditions as they tolerate warmer water up to 28 degrees Celsius comfortably. Keep groups of at least six.
Bristlenose Pleco
The bristlenose pleco (Ancistrus species) tops out at around 12-15 centimetres and stays firmly on the bottom and sides of the tank. It is an excellent algae eater, peaceful and largely nocturnal. One bristlenose in a 200-litre tank provides solid algae control without contributing significantly to the bioload.
Cherry Barbs
Unlike their notorious tiger barb cousins, cherry barbs are genuinely peaceful. Males display a beautiful deep red colour, and at 4-5 centimetres they are just large enough to coexist safely with adult angelfish. Keep a group of 8-10 with a mix of males and females.
Pearl Gourami
Pearl gouramis are one of the few gourami species that work consistently with angelfish. They reach a similar size (10-12 centimetres), are calm and occupy the upper water column. Avoid keeping more than one male to prevent gourami-on-gourami aggression. Their labyrinth breathing means they cope well with warmer, lower-oxygen water.
Risky Choices
These species appear on many compatibility lists but come with significant caveats in practice.
- Dwarf gouramis: Their smaller size and bright colours can trigger angelfish aggression. Males are also prone to Dwarf Gourami Iridovirus, making them a risky investment regardless of tank mates.
- Rams (Bolivian and German Blue): Can work in larger tanks with ample territory, but breeding pairs of either species will clash with breeding angelfish. Not recommended unless the tank is 250 litres or more with plenty of visual barriers.
- Swordtails and mollies: Some hobbyists report success, but swordtails can be nippy and mollies prefer harder, more alkaline water than angelfish ideally need.
Species to Avoid Entirely
| Species | Reason |
|---|---|
| Neon tetras | Adult angelfish eat neon tetras. They are natural prey in the wild. This is one of the most common mistakes in the hobby. |
| Cardinal tetras | Same problem as neons. Slightly larger but still small enough to be swallowed whole by an adult angelfish. |
| Tiger barbs | Relentless fin nippers that will shred an angelfish’s long dorsal and ventral fins |
| Shrimp (all species) | Angelfish view shrimp as expensive snacks. Even large Amano shrimp are not safe. |
| Other cichlids (most) | Territorial conflicts, especially with convict cichlids, firemouths and Jack Dempseys |
| Bettas | Slow-moving targets with flowing fins. The angelfish will bully them relentlessly. |
| Common pleco | Grows to 30-45 centimetres and produces enormous waste. Not a size issue so much as a bioload problem. |
Sample Stocking Plans
200-Litre Community (90cm Tank)
- 2 angelfish (a bonded pair or two juveniles raised together)
- 12 rummy nose tetras
- 8 Sterbai Corydoras
- 1 bristlenose pleco
300-Litre Community (120cm Tank)
- 4 angelfish
- 15 rummy nose tetras
- 8 bleeding heart tetras
- 10 Sterbai Corydoras
- 1 bristlenose pleco
- 1 pearl gourami
For detailed angelfish husbandry, refer to our angelfish care guide.
Setting Up in Singapore
Singapore’s ambient temperature of 28-32 degrees Celsius is on the warmer end for angelfish (ideal range is 24-30 degrees Celsius). They cope well at 28 degrees but may show reduced breeding activity above 30 degrees. If your tank is near a window receiving afternoon sun, consider placement carefully to avoid temperature spikes.
PUB tap water, once treated with a chloramine-neutralising conditioner, is generally well-suited to angelfish. The slightly soft, slightly acidic profile works in their favour. For a community tank of 200 litres or more, a canister filter is the best filtration choice, providing the volume of biological media needed to handle the bioload of a well-stocked angelfish community.
Frequently Asked Questions
Will angelfish eat all small fish?
Not all small fish, but any fish that fits in an adult angelfish’s mouth is at risk. The general rule is that tank mates should be at least 3-4 centimetres as adults. Neon tetras at 2.5 centimetres are below this threshold. Ember tetras at 2 centimetres are even smaller and should never be kept with angelfish.
How many angelfish should I keep together?
Either keep a single angelfish, a bonded pair, or a group of five or more. Keeping two or three unrelated angelfish in a tank usually results in one fish bullying the others. A group of five or more distributes aggression so that no single individual is constantly targeted. This requires a large tank of at least 300 litres.
Do angelfish need plants?
Plants are not strictly necessary for angelfish survival, but they dramatically reduce aggression by breaking sightlines and creating territories. Amazon swords, Vallisneria and tall stem plants mimic their natural habitat. In a community tank, plants are effectively essential for peaceful coexistence. They also help maintain water quality by absorbing nitrates.
Can I keep angelfish in a planted aquascape?
Yes, and it makes for a spectacular display. The main consideration is that angelfish sometimes uproot delicate plants whilst foraging. Use well-established plants attached to hardscape (Anubias, Java fern, Bucephalandra) and sturdy rooted plants like Amazon swords and Cryptocoryne. Avoid delicate carpeting plants in areas where angelfish frequently swim.
Build Your Angelfish Community With Confidence
Angelfish community tanks are stunning when done right, but they require thoughtful planning. With over 20 years in the Singapore aquascaping scene, Gensou Aquascaping can help you choose compatible species, design the layout and set up the filtration for a thriving community. Visit us at 5 Everton Park or explore our aquarium setup services to get started.
Related Reading
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
