Can hillstream loaches live with cardinal tetras?
Verdict
No
No. Hillstream loaches and cardinal tetras should not share a tank. No shared temperature. Hillstream loaches need 68–75°F, cardinal tetras need 76–84°F.
What to watch
- Deal breakerNo shared temperature. Hillstream loaches need 68–75°F, cardinal tetras need 76–84°F.
What works
- pH 6.5–7 suits both.
- They use different parts of the tank: hillstream loaches the bottom, cardinal tetras the mid.
Water side by side
Size to scale
Care at a glance
| Hillstream loach | Cardinal tetra | |
|---|---|---|
| Temperature | 68–75 °F | 76–84 °F |
| pH | 6.5–7.5 | 4.6–7 |
| Adult size | 2.5 in | 2.0 in |
| Minimum tank | 20 gal | 20 gal |
| Temperament | Peaceful | Peaceful |
| Swims at | Bottom | Middle |
| Group | Groups of 3+ | Groups of 6+ |
| Diet | Herbivore | Omnivore |
Better tank mates for hillstream loaches
All hillstream loach tank mates
Better tank mates for cardinal tetras
Questions
Can hillstream loaches live with cardinal tetras?
No. Hillstream loaches and cardinal tetras should not share a tank. No shared temperature. Hillstream loaches need 68–75°F, cardinal tetras need 76–84°F.
What temperature suits both hillstream loaches and cardinal tetras?
None. Hillstream loaches need 68–75 °F and cardinal tetras need 76–84 °F, so the ranges do not meet.
What size tank do hillstream loaches and cardinal tetras need together?
At least 20 gal, set by the hillstream loach. Add space for each extra fish.












