Stocking by Biotope
Tell us about your water and find fish that naturally suit it. Matching your stocking to your source water means healthier fish and less fiddling with chemistry.
Good matches for neutral water, tropical tank
Guppy
Livebearer ยท up to 5 cm ยท keep in groups of 3+
Platy
Livebearer ยท up to 6 cm ยท keep in groups of 3+
Swordtail
Livebearer ยท up to 10 cm ยท keep in groups of 3+
Rummy Nose Tetra
Tetra ยท up to 5 cm ยท keep in groups of 6+
Black Skirt Tetra
Tetra ยท up to 6 cm ยท keep in groups of 6+
Serpae Tetra
Tetra ยท up to 4 cm ยท keep in groups of 6+
Tiger Barb
Barb ยท up to 6 cm ยท keep in groups of 6+
Cherry Barb
Barb ยท up to 5 cm ยท keep in groups of 6+
Rosy Barb
Barb ยท up to 12 cm ยท keep in groups of 6+
Zebra Danio
Danio ยท up to 5 cm ยท keep in groups of 6+
Betta (Male)
Gourami ยท up to 6 cm ยท keep in groups of 1+
Dwarf Gourami
Gourami ยท up to 7 cm ยท keep in groups of 1+
Giant/Blue Gourami
Gourami ยท up to 15 cm ยท keep in groups of 1+
Angelfish
Cichlid ยท up to 15 cm ยท keep in groups of 2+
German Blue Ram
Cichlid ยท up to 6 cm ยท keep in groups of 2+
Oscar
Cichlid ยท up to 30 cm ยท keep in groups of 1+
Corydoras Catfish
Catfish ยท up to 6 cm ยท keep in groups of 6+
Bristlenose Pleco
Catfish ยท up to 12 cm ยท keep in groups of 1+
Kuhli Loach
Loach ยท up to 10 cm ยท keep in groups of 5+
Rainbowfish
Rainbowfish ยท up to 12 cm ยท keep in groups of 6+
Water matches, wrong temperature
Prefer different water โ skip these
This is a general guide. Hardy species can adapt to slightly different water, but long-term health is always better when fish live in water close to what they evolved in.
Related Reading
Guides that cover this topic in depth