Can Freshwater Angelfish live with Cardinal Tetra?
No — not recommended for most keepers. As set up here, Freshwater Angelfish and Cardinal Tetra should not share a tank. Here is why, and what to keep instead.
The planner's verdict
Freshwater Angelfish + Cardinal Tetra
✕ Not recommended1× Freshwater Angelfish, 6× Cardinal Tetra
The engine flags this pairing on welfare grounds — see why below, and what to keep instead.
Load this build in the planner ↑Freshwater Angelfish vs Cardinal Tetra: key facts
A neutral, side-by-side look at each species' sourced stats. These are figures only — the verdict above states whether they should share a tank.
| Key fact | Freshwater Angelfish | Cardinal Tetra |
|---|---|---|
| Adult size | 15 cm | 3 cm |
| Minimum tank | 29 US gal | 15 US gal |
| Minimum group | 1 | 6+ (shoal) |
| Temperament | Semi-aggressive | Peaceful |
| Temperature range | 24–30°C | 23–29°C |
| pH range | 6–7.5 | 4–7.5 |
| Bioload | Medium | Low |
| Swim level | Midwater | Midwater |
| Beginner-friendly | Yes | Yes |
Why, at a glance
Drawn straight from the sourced figures above, using the same thresholds the engine applies — these show the data behind the verdict, not a separate opinion.
Sources & confidence (2 species)
These back the Freshwater Angelfish and Cardinal Tetra figures used for this verdict. Each figure is read from the TankStocking species database (v2026.06); below is the care reference behind it and how confident we are in that data. Confidence reflects the source quality, not whether any pairing is safe. Full source list and the welfare model are on the methodology page.
- Freshwater Angelfish Pterophyllum scalare — Seriously Fish (seriouslyfish.com/species/pterophyllum-scalare) high confidence
- Cardinal Tetra Paracheirodon axelrodi — Seriously Fish (seriouslyfish.com/species/paracheirodon-axelrodi) high confidence
Why
- Freshwater Angelfish (15 cm) will likely eat Cardinal Tetra (3 cm).
Engine-cleared alternatives for Freshwater Angelfish
Tankmates the engine clears with Freshwater Angelfish — tap to load the pairing. "Engine-cleared" means they pass the welfare checks; still research each before committing.
Your tank
no size setPick a common size, or enter your own dimensions.
Add fish & invertebrates
Search 126 freshwater species by name or group.
Verdict
Common questions
Can Freshwater Angelfish live with Cardinal Tetra?
No — not recommended for most keepers. As set up here, Freshwater Angelfish and Cardinal Tetra should not share a tank. Here is why, and what to keep instead. TankStocking's engine reaches this by checking minimum tank size, group needs, temperature overlap, aggression, predation by size and fin-nipping for this exact pairing.
What should I keep with Freshwater Angelfish instead of Cardinal Tetra?
Freshwater Angelfish and Cardinal Tetra should not share a tank (freshwater angelfish (15 cm) will likely eat cardinal tetra (3 cm)). Instead, keep Freshwater Angelfish with tankmates the engine clears, such as Bamboo Shrimp (Wood/Fan Shrimp), Boesemani Rainbowfish, Bolivian Ram, Brilliant Rasbora. See the Freshwater Angelfish tank mates guide for the full list.
Related to Freshwater Angelfish & Cardinal Tetra
Related guides on TankStocking — each scored by the same welfare engine as the planner.
Full tank-mate guides
More compatibility guides
- Can Betta (Siamese Fighting Fish) live with Freshwater Angelfish?
- Can Freshwater Angelfish live with Neon Tetra?
- Can Freshwater Angelfish live with Guppy (Fancy)?
- Can Freshwater Angelfish live with Bronze Corydoras?
- Can Freshwater Angelfish live with German Blue Ram?
- Can Freshwater Angelfish live with Discus?
- Can Freshwater Angelfish live with Rummynose Tetra?
- Can Freshwater Angelfish live with Tiger Barb?
- Can Freshwater Angelfish live with Pearl Gourami?
- Can Neon Tetra live with Cardinal Tetra?
- Can Discus live with Cardinal Tetra?
How many fit a tank?
This is a planning estimate based on sourced species data — individual fish vary. See the methodology, the Freshwater Angelfish tank mates guide, or the full fish list.