Best Community Fish That Get Along
Peaceful, easygoing species that share a tank without drama.
How to choose a community fish
A good community tank mixes peaceful fish of similar size that occupy different levels — surface dwellers, mid-water shoals and bottom feeders — so the whole tank feels alive without anyone treading on anyone else.
Match water parameters as well as temperament: soft-water tetras and hard-water livebearers both make this list but prefer opposite ends of the range, so build a community around shared needs. The tank-mate checker on each species page flags clashes before you buy.
Frequently asked questions
What makes a good community fish?
A peaceful temperament, a moderate adult size, and water needs that overlap with its tank mates. Fish that occupy different swimming levels and shoal among their own kind tend to settle best.
Can I mix any peaceful fish together?
Not quite — match water parameters and adult size too. A peaceful fish that grows large can still eat smaller tank mates, and soft- vs hard-water preferences matter. Check each pairing in the tank-mate tool.