Guide
Can angelfish live with neon tetras?
It’s a classic question — and the answer is “it depends.” Here’s when it can work, when it won’t, and what to do instead.
The short answer
Sometimes. Angelfish are cichlids and will eat small fish that fit in their mouths. Neon tetras are small. Adult angelfish can and do eat neon tetras, especially when the angels are large and the neons are small. In a big tank with plenty of cover, a large school of neons, and angels added as juveniles, some keepers manage it. But it’s a risk, not a guarantee.
Why it often fails
Angelfish grow to 6 inches or more. They are predators. In the wild, they eat small fish and invertebrates. A neon tetra is bite-sized. Even if angels don’t hunt them actively, a territorial nip or a casual snap can kill. Many aquarists report neons disappearing over time when kept with angels.
When it might work
- Large tank: 55+ gallons, preferably 75 or more. More space means fewer confrontations.
- Heavy planting: Neons need cover and escape routes. Dense plants and driftwood help.
- Large school: At least 12–15 neons. A bigger group spreads risk and can look more confident.
- Angels added small: If angels grow up with neons, they may be less likely to see them as food. No guarantee.
Safer alternatives
If you want angelfish with schooling tetras, choose larger species: cardinal tetras (slightly bigger than neons), rummynose tetras, or black neon tetras. They are still at risk but often fare better than standard neons. Or skip angelfish and pair neons with peaceful angelfish alternatives like dwarf gouramis, rasboras, or other small tetras.
Quick takeaways
- Angelfish can eat neon tetras. It’s a risk, not a safe combination.
- If you try: large tank, heavy planting, large school, add angels small.
- Safer: use larger tetras (cardinal, rummynose) or different centrepiece fish.
More guides · Angelfish care · Angelfish tank mates · Combining fish · App features
