Checking Fish Compatibility
Compatibility depends on adult size, temperament, water parameter needs, and tank size — there's no single answer that covers every species pairing. Look up your specific fish species against your tank size, or ask in an aquarium community with your exact stocking list.
Why this happens
- Adult size — many species are sold small but grow much larger, which changes compatibility later.
- Temperament — semi-aggressive or territorial species often can't be mixed with peaceful, slow-moving ones.
- Water parameter needs — species requiring very different pH, hardness, or temperature ranges are harder to keep together long-term.
- Tank size and hiding spots — even compatible species can clash in a tank too small to give each one its own space.
What to do next
- Look up the adult size of every species you're considering, not just their size at purchase.
- Cross-check temperament — mixing peaceful and semi-aggressive species is a common source of long-term problems.
- Confirm all species can share the same pH, hardness, and temperature range comfortably.
- Size the tank and hiding spots for the most territorial species in the mix, not the average.
Frequently asked questions
How do I know if two fish species are compatible?
Check adult size, temperament, water parameter needs, and available tank space for each species — compatibility depends on all four together, not any single factor.