Can cardinal tetras and mollies live together?

No

Cardinal tetras and mollies should not share a tank.

Cardinal tetra Molly

Why

  • Mollies want a pH of 7.5 or higher, but cardinal tetras want 7.0 or lower. No pH suits both.

What each one needs

Cardinal tetraMollyBoth
Temperature73–84°F (23–29°C)72–82°F (22–28°C)73–82°F (23–28°C)
pH5.0–7.07.5–8.5No overlap
Minimum tank20 gal (76 L)20 gal (76 L)20 gal (76 L)
Keep at least63
Adult size2 in (5.1 cm)4 in (10.2 cm)

Better tank mates for cardinal tetras

Better tank mates for mollies