Skip to main content
TropicalFish Co

South American Cichlids · Buying Guide

Angelfish Tank Mates: What Lives Safely With Angelfish (UK Guide)

Which fish live safely with freshwater angelfish - and which to avoid. Honest UK compatibility guide with the calm, in-stock tank mates we ship. Read on.

Priya RameshBy Priya RameshUpdated 30 May 202611 min read
A tall planted community aquarium with angelfish swimming above a shoal of rummy-nose tetras and corydoras on the substrate
Editorial illustration · Tropical Fish Co· Own
Live arrival guarantee
Every fish
UK tracked delivery
Licensed live courier
Expert-packed
By UK aquarists
5.0 Google rating
Google Business Profile
Established 2019
UK family-run

9 products in stock today

The angelfish community question

You've decided you want angelfish, and now you're staring at the hardest part: what goes in the tank with them? Every guide you read either hands you a reassuring list of "peaceful community fish" - or warns you off so hard you wonder why anyone keeps them at all. The truth sits in between, and it depends entirely on understanding what an angelfish actually is.

I'm Priya Ramesh, and cichlids are my corner of Tropical Fish Co. I've kept South American cichlids for over a decade, and angelfish compatibility is the question I field more than any other. Here's the honest version the trade rarely spells out: angelfish are semi-aggressive cichlids, not gentle community fish, and an adult will eat anything small enough to fit its mouth [3][1]. That one sentence settles most of your tank-mate decisions before you even open the stock list.

The confusion is built into how angelfish are sold. You meet them as serene, 3 cm silver discs drifting in a shop tank, looking like the most peaceful fish in the building - so they get bought for general community tanks alongside neon tetras and shrimp. But that juvenile grows into a 12-15 cm fish with a cichlid's instincts: it holds territory, forms a pecking order [2], and treats small tank mates as a buffet. The "peaceful community angelfish" and the "semi-aggressive predatory cichlid" are the same fish at different ages. Choose tank mates for the adult, and the whole thing works.

This guide is the answer I'd give a customer who asks "what can I keep with my angelfish?" - the species that genuinely work, the ones to avoid, and why. Every fish I recommend below is a real, calm companion we ship - and I'll be straight about which "classic" pairings (looking at you, neon tetras) are quietly a mistake. If you want the angelfish themselves and the colour strains, start with my angelfish UK species guide; this page is purely about who they live with.

A shoal of rummy-nose tetras, a classic safe mid-water companion for angelfish, swimming among planted aquarium stems

Rummy-nose tetras (Hemigrammus rhodostomus) - the tetra I recommend in place of neons. At 5 cm and tightly schooling, they give you the shimmer of a tetra shoal without becoming angelfish food. Photo: Tropical Fish Co.

Fun facts - the stuff most UK guides never mention

A bit of context that makes the tank-mate rules click into place, each one backed by a real source.

  • Angelfish "may eat small fish such as tetras" - that's not folklore, it's in the reference literature. Seriously Fish, one of the most carefully-edited species databases in the hobby, lists angelfish as a good community fish but flags outright that they predate small fish [3]. When the calm, scholarly source warns you, believe it.
  • Wild angelfish hunt invertebrates and small fish - your tank just scales that down. FishBase records Pterophyllum scalare as omnivorous, taking small crustaceans and aquatic invertebrates in the Amazon [1]. That instinct is exactly why dwarf shrimp and shrimplets don't last in an angelfish tank.
  • Angelfish form a pecking order - which is why "how many" decides the peace. A peer-reviewed study found social rank strongly shaped angelfish behaviour, with subordinate fish feeding and moving less than dominant ones [2]. Keep three or four adults and two will pair off and bully the rest - and that tension spills over onto your tank mates.
  • Even tough tank mates have fins worth protecting. The spectacular Congo tetra carries its own warning: Seriously Fish says never keep them with fin-nipping species or the males' flowing fins get destroyed [4]. Fin-nippers ruin more than just your angelfish - they're bad for half your stocking list.
  • South-east England's hard tap water shapes who shares the tank. Most water across the south-east is classified as hard [6]. Angelfish prefer soft to medium water, so the best tank mates are species that tolerate the same middle ground - which is partly why hard-water specialists like African cichlids are such a poor match.

Best angelfish tank mates - the species that actually work

The reliable companions all share three traits: calm temperament, an adult size of about 5 cm or more, and a home in a different layer of the tank - so they sit out of an angelfish's way and are too big to be eaten [3]. Every species below is one we stock, with its real adult size and the level it occupies:

SpeciesTypeWhy it works with angelfishTank level
Panda Cory (Corydoras panda)CatfishVery peaceful, armoured, bottom-dwelling - occupies a layer angelfish ignore. Best in groups of 6+ [5]Bottom
Pygmy Corydoras (Corydoras pygmaeus)CatfishTiny (2.5 cm) but a tight bottom/mid shoal that sticks together; keep 8+ and only with calm angels in a planted tankBottom-mid
Bristlenose Catfish (Ancistrus sp.)Catfish / plecoReaches 15 cm, armoured, grazes algae - far too big to eat and stays on wood and glassBottom
Golden Nugget Pleco (Baryancistrus L018)Catfish / plecoA 18 cm armoured grazer that minds its own business on the bottom; loves the warmth angelfish enjoyBottom
Rummy Nose Tetra (Hemigrammus rhodostomus)Tetra5 cm and tight-schooling - the safe replacement for neons; too big for an adult angelfish to swallowMid
Lemon Tetra (Hyphessobrycon pulchripinnis)Tetra4.5 cm, peaceful, hardy and a good size; a calm mid-water shoal that holds its ownMid
Congo Tetra (Phenacogrammus interruptus)TetraMales reach 8 cm - a large, peaceful schooler that pairs beautifully with angels; keep away from nippers [4]Mid
Cardinal Tetra (Cheirodon axelrodi)Tetra5 cm and slightly chunkier than a neon - safer, but still borderline with a big adult angelfish; best with juvenilesMid
Sparkling Gourami (Trichopsis pumilus)Gourami4 cm croaking nano gourami; peaceful and shy - only with calm angels in a planted tank, never a boisterous oneTop-mid
Female Dwarf Gourami (Colisa lalia)Gourami9 cm, peaceful, occupies the upper layer; a calm centrepiece companion that shares the same warm, soft-ish waterTop-mid

The corydoras and plecos are the safest picks at any angelfish age - they live on the bottom and are armoured or too large to be food. The larger tetras (rummy-nose, lemon, Congo) are the dependable mid-water shoal. Treat cardinal tetras and the small sparkling gourami as "juvenile-angelfish or big-planted-tank only" - they're at the edge of what a fully grown angelfish leaves alone.

Fish to AVOID with angelfish

This is where most community tanks go wrong. There are two distinct danger groups, and they fail for opposite reasons.

Fin-nippers are the first. Tiger barbs and serpae tetras are the repeat offenders - fast, nippy fish that home in on those long trailing fins and reduce them to tatters. The damage is slow, stressful and opens the door to fin rot. It's not a maybe; it's what these species do. (You'll find serpae tetras have their own serpae tetra guide - wonderful in the right tank, wrong with angelfish.)

Fish small enough to be eaten are the second. Neon tetras, ember tetras, chili rasboras, dwarf "cherry" shrimp, snail-tank shrimplets and any fry will slowly disappear as your angelfish grows [3][1]. The cruel part is the delay: a juvenile angelfish coexists with neons for months, so the pairing looks fine - right up until the angel is big enough to start picking them off one by one.

And a third, smaller group: other large, pushy cichlids. Oscars, convicts and most African Rift Lake cichlids either overpower angelfish or demand completely different water [1]. They're not tank mates; they're a fight waiting to happen.

The neon tetra trap - and the shrimp colony myth

The angelfish-and-neon-tetra combination is sold constantly because it looks fine at point of sale: juvenile angels and neons coexist happily for months. Then the angelfish hits 8-10 cm and the neons vanish one at a time - and the customer assumes "disease" rather than dinner. Seriously Fish is blunt about it: angelfish "may eat small fish such as tetras" [3]. Want the tetra shimmer safely? Use rummy-nose (5 cm) or lemon tetras instead. The same logic kills shrimp colonies: an odd large amano may survive in dense planting, but angelfish hunt invertebrates by instinct [1], so a breeding cherry-shrimp tank and an angelfish are mutually exclusive. For clean-up that lasts, choose nerite snails over shrimp.

Angelfish compatibility at a glance

When you're standing in front of a tank wondering "will that work with my angels?", run the candidate through three questions: is it nippy, is it small enough to eat, and does it want the same water? Here's the quick-reference I use:

CandidateVerdict with angelfishWhy
Corydoras (panda, pygmy, bronze)SafePeaceful, bottom layer, armoured / left alone [5]
Bristlenose & larger plecosSafeToo big to eat, grazes the bottom, ignores angels
Rummy-nose / lemon / Congo tetraSafe5-8 cm, peaceful mid-water shoalers, not nippy [4]
Peaceful gouramis (in space)Usually safeCalm, upper layer - only in a roomy, planted tank
Cardinal tetraBorderlineChunkier than a neon but still small - juveniles only
Neon / ember tetra, chili rasboraAvoidSmall enough to be eaten by an adult [3]
Dwarf shrimp & shrimpletsAvoidHunted as invertebrate prey [1]
Tiger barb, serpae tetraAvoidFin-nippers - shred the trailing fins
Oscars, large / African cichlidsAvoidOut-fight angels or demand hard water [1]

If a fish lands in "borderline", treat it as juvenile-angelfish-only or skip it. The safe rows are where a beginner should build the community.

Tank size and setup for an angelfish community

Compatibility isn't only about which species - it's about giving them room to avoid each other. Angelfish need a tall tank: at least 45 cm of height for those deep bodies and fins, and 120 L as a practical minimum for a juvenile community, rising to 200 L+ for an adult pair plus a tetra school and a group of corydoras [1]. The extra volume does real work - it dilutes aggression. Because angelfish form dominance hierarchies [2], more swimming space and more sightline breaks (tall plants, driftwood, Amazon swords) let subordinate fish and tank mates stay out of trouble.

Match the water, too. Aim for 24-28 °C, pH 6.5-7.5 and soft-to-medium hardness - the overlap zone where angelfish and every species in my table above are comfortable. That shared range is exactly why hard-water African cichlids don't belong here [6]. For the full biology, strains and welfare argument, read my angelfish species guide; to get the foundations right before any fish go in, the water chemistry care guide is the place to start, and the corydoras care guide covers the bottom-dwellers that make the safest first companions.

Aquascape for escape routes, not just looks

The single best thing you can do for an angelfish community is break up the line of sight. A bare tank means a dominant angel (or a breeding pair) can see and chase every other fish across open water. Plant the back and sides densely, add a couple of pieces of vertical wood, and leave open swimming space in the middle third. Tank mates that can duck behind cover when an angel postures rarely take real damage - and the angelfish themselves feel secure enough to be less twitchy.

How many of each - stocking the layers

Once you know which species are safe, the next mistake is getting the numbers wrong. Angelfish tank mates are nearly all shoaling fish, and a shoal kept in twos and threes is a stressed shoal that hides, loses colour, and sometimes turns nippy out of insecurity. The rule is simple: stock each species as a proper group, and spread the groups across the tank's three layers so nobody crowds the angels.

  • Bottom layer - corydoras and plecos. Keep corydoras in groups of six or more of one species - panda and pygmy cories are far more confident in numbers and shy to the point of stress in small groups [5]. One or two bristlenose is plenty for a 120-200 L tank; they don't shoal, and males can squabble over caves if you crowd them.
  • Mid layer - the tetra shoal. This is where you and the angelfish both spend most of your viewing time, so make it count: a single species in a group of 8-10+. Rummy-nose are one of the most tightly-shoaling tetras and look poor in small numbers; lemon and Congo tetras also colour up best in a confident group. Don't mix three tetra species in fives - one strong shoal of ten beats three weak shoals of five every time.
  • Top layer - gouramis, sparingly. Gouramis are the exception to the "more is better" rule. A single female dwarf gourami, or a small group of sparkling gouramis in a heavily planted tank, suits the upper layer - but they're not schoolers, and males can get territorial with each other. Use them as a calm accent, not a crowd.
  • The angels themselves. One angelfish, a single bonded pair, or a group of six-plus in a big tank - never a trio or quartet, where two pair off and bully the other two [2]. Decide this before you stock the mates, because a feuding angelfish quartet makes the whole community tense.

A worked example for a 200 L tank: 1 pair of angelfish + 10 rummy-nose tetras + 6 panda corydoras + 1 bristlenose. Every fish has a group or a layer of its own, and the bioload sits comfortably for a tank that size.

A bristlenose catfish grazing on driftwood - an armoured, bottom-dwelling angelfish companion that is far too large to be eaten

Bristlenose catfish (Ancistrus sp.) on wood. At 15 cm and fully armoured, it occupies the bottom of the tank, grazes algae, and is one of the most reliable angelfish companions at any age. Photo: Tropical Fish Co.

Adding tank mates - the order and the protocol

How you introduce fish matters as much as which fish. Angelfish are territorial, so the sequence is deliberate:

  1. Add tank mates before, or with, the angelfish - not after. If angels have already claimed the tank, newcomers arrive into established territory and get harassed. Stocking the corydoras and tetra shoal first, then adding juvenile angels, gives everyone a fair start.
  2. Receive and rest. Quiet room, dim light, check the box temperature on arrival - a calm first hour lowers stress for every species in the order.
  3. Float, then drip-acclimate. 20 minutes of sealed-bag float to equalise temperature, then a slow drip. Sensitive shoalers like rummy-nose and cardinal tetras want a gentle 30-45 minute drip [7]; hardy bottom-dwellers like bristlenose are more forgiving but benefit from the same patience.
  4. Net, don't pour, into a tank with the lights off. Add the whole tetra group together so no single fish is singled out.
  5. Lights off for two hours, no feeding for 24 hours. Then watch. A healthy community settles within a day or two - tetras shoaling in mid-water, corydoras foraging, angels cruising above.
  6. Watch for the breeding shift. The day a pair starts cleaning a leaf or the glass, your peaceful tank is about to get territorial [2]. Have a plan: more cover, or a second tank to move the pair (or the mates) into.
The 'they were fine for months' mistake

The most common message I get is some version of "my angelfish were peaceful with everything for ages, then suddenly turned on the tank." Two things are usually happening at once. First, the angels have grown - a community that worked at 5 cm doesn't work at 12 cm, because now the small tetras are bite-sized and the tank feels smaller [3]. Second, a pair has bonded and is defending a spawning site, so the calm cichlids became territorial parents overnight [2]. Neither is a failure of the fish - it's the predictable arc of keeping a cichlid. Plan the adult community from day one, and keep a spare tank or a divider ready for the day a pair claims the corner.

Keep going - the rest of the angelfish cluster and the care guides behind every recommendation here.

The References block renders automatically below from the references frontmatter. Every <CiteLink> above points at one of those verified sources.

Featured products — in stock today

Hand-picked by the editorial team. Prices and stock update live.

Related categories

Visual route into the rest of our UK live-fish range.

Frequently asked questions

Calm, medium-sized fish that sit in a different layer of the tank and are too big to be eaten. The reliable shortlist: corydoras and bristlenose catfish on the bottom, and rummy-nose, lemon or Congo tetras in mid-water [3]. Peaceful gouramis work too if the tank is big enough. All of these stay out of an adult angelfish's way and shrug off its occasional territorial display. Give them a tall 120 L+ aquarium with plants and wood, and the community settles.

Sources & further reading

Every claim in this article is backed by a source below. We group them by type so you can judge the weight of each one at a glance.

Peer-reviewed study (1)

  1. [2]
    Gómez-Laplaza, L. M. and E. Morgan (2003). The influence of social rank in the angelfish, Pterophyllum scalare, on locomotor and feeding activities in a novel environment. Laboratory Animals, 37(2). View source

    Peer-reviewed evidence that angelfish form dominance hierarchies - subordinate fish feed and move less.

Scientific database (1)

  1. [1]
    Froese, R. and D. Pauly (Eds.) (2024). Pterophyllum scalare (Schultze, 1823). FishBase. View source

    Source for angelfish max size (10.5-15 cm), water parameters, omnivorous diet and Amazon distribution.

Hobbyist reference (3)

  1. [3]
    (2024). Pterophyllum scalare — Seriously Fish. Seriously Fish. View source

    States angelfish are a good community fish 'but may eat small fish such as tetras' - the core compatibility caveat.

  2. [4]
    (2024). Phenacogrammus interruptus (Congo Tetra) — Seriously Fish. Seriously Fish. View source

    Confirms Congo tetra adult size (males ~8 cm) and warns not to keep them with fin-nipping species.

  3. [5]
    (2024). Corydoras panda — Seriously Fish. Seriously Fish. View source

    Confirms panda cory is very peaceful, bottom-dwelling and best in groups of six or more.

Expert video (1)

  1. [7]
    Aquarium recommendations channel (2023). Top 10 Tank Mates for Freshwater Angelfish. YouTube. View source

    Hobbyist video round-up of compatible angelfish companions - cross-check against our species list.

Government / regulatory (1)

  1. [6]
    (2024). Water hardness — Thames Water. Thames Water. View source

    Most water across south-east England is classified as hard - relevant to choosing mates that share the angelfish's water.

Spotted something that needs a fix?

Fishkeeping moves fast and we want every guide spot-on. If you think something here is wrong, out of date, or could be clearer, tell us — our team reads every message and updates the page.

Suggest an edit