Angelfish with Tetras
Tetras are one of the most commonly kept freshwater fish, and angelfish are one of the most popular centerpiece species — so it is natural to wonder whether they can share a tank. The answer depends heavily on the size of the tetra species and the age of the angelfish. This guide covers which tetras are compatible with angelfish, which to avoid, and how to set up a tank that works for both.
The Core Problem: Size
Angelfish are cichlids and opportunistic predators. Any fish small enough to fit in an angelfish's mouth is a potential meal. Juvenile angelfish are often peaceful with small tetras, which leads many keepers to assume the combination is safe — but as angelfish grow, small tetras become prey. Many hobbyists successfully keep juvenile angelfish with neon tetras, only to find the tetras disappearing months later as the angelfish mature. Always plan compatibility based on adult size, not juvenile behavior.
Tetra Species That Are Compatible with Angelfish
Rummy Nose Tetras (Hemigrammus rhodostomus)
Rummy nose tetras are one of the best tetra companions for angelfish. They grow to around 2 inches, school tightly, and are fast enough to avoid angelfish attention. Their schooling behavior also makes them visually striking alongside the slower-moving angelfish.
Black Skirt Tetras (Gymnocorymbus ternetzi)
Black skirt tetras reach 2–3 inches and are generally too large to be eaten by adult angelfish. They are hardy and adaptable. Note that black skirt tetras can occasionally nip fins — monitor behavior when first introduced.
Cardinal Tetras (Paracheirodon axelrodi)
Cardinal tetras share the Amazon Basin origin of angelfish and thrive in similar water conditions. They grow slightly larger than neon tetras (up to 2 inches) and are generally one of the safest small tetra species with angelfish, although very small cardinals may still be viewed as prey by exceptionally large adults. A large school of 10+ cardinals is more likely to hold its own than a small group.
Bleeding Heart Tetras (Hyphessobrycon erythrostigma)
Bleeding heart tetras grow to 2.5–3 inches and are a good size match for angelfish. They are peaceful, visually striking, and share similar water parameter preferences.
Congo Tetras (Phenacogrammus interruptus)
Congo tetras are one of the largest commonly kept tetra species, reaching 3–3.5 inches. They are completely safe with adult angelfish and add impressive color and movement to a large community tank.
Tetra Species to Avoid with Angelfish
Neon Tetras (Paracheirodon innesi)
Neon tetras are the most commonly cited incompatible pairing with angelfish. They grow to only 1.5 inches — well within the size range that adult angelfish will eat. Juvenile angelfish may coexist peacefully with neons, but as the angelfish grow, the tetras will be picked off. See our Neon Tetra Care Guide for alternative tank mate suggestions.
Ember Tetras (Hyphessobrycon amandae)
Ember tetras are tiny — under 1 inch — and will be eaten by adult angelfish without hesitation.
Chili Rasboras and Nano Species
Any nano or micro fish species is incompatible with adult angelfish for the same reason as ember tetras.
Serpae Tetras (Hyphessobrycon eques)
Serpae tetras are large enough to avoid being eaten, but they are notorious fin-nippers. Their long-finned angelfish tank mates are a prime target. Avoid this combination.
Compatibility at a Glance
| Tetra Species | Adult Size | Compatible with Angelfish? |
|---|---|---|
| Rummy Nose Tetra | ~2 inches | Yes |
| Black Skirt Tetra | 2–3 inches | Yes (monitor for nipping) |
| Cardinal Tetra | ~2 inches | Generally yes (large school) |
| Bleeding Heart Tetra | 2.5–3 inches | Yes |
| Congo Tetra | 3–3.5 inches | Yes |
| Neon Tetra | ~1.5 inches | No (will be eaten as adults) |
| Ember Tetra | <1 inch | No |
| Serpae Tetra | ~1.5 inches | No (fin-nipper) |
Tank Setup for Angelfish and Tetras
A community tank housing angelfish and tetras should be at least 55 gallons with a tall profile to accommodate the angelfish's vertical body shape. Dense planting along the sides and back gives tetras refuge and breaks up sightlines. Keep tetras in schools of 8–10 or more — larger schools are more confident and less likely to be harassed. Most compatible tetra species naturally prefer the same warm, soft, slightly acidic water that angelfish thrive in, making them an excellent biological match as well as a behavioral one. See our Angelfish Tank Size Guide and Angelfish Care Guide for full setup details.