← Back to utilities

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+

Fits

Platy

Livebearer · up to 6 cm · keep in groups of 3+

Fits

Swordtail

Livebearer · up to 10 cm · keep in groups of 3+

Fits

Rummy Nose Tetra

Tetra · up to 5 cm · keep in groups of 6+

Fits

Black Skirt Tetra

Tetra · up to 6 cm · keep in groups of 6+

Fits

Serpae Tetra

Tetra · up to 4 cm · keep in groups of 6+

Fits

Tiger Barb

Barb · up to 6 cm · keep in groups of 6+

Fits

Cherry Barb

Barb · up to 5 cm · keep in groups of 6+

Fits

Rosy Barb

Barb · up to 12 cm · keep in groups of 6+

Fits

Zebra Danio

Danio · up to 5 cm · keep in groups of 6+

Fits

Betta (Male)

Gourami · up to 6 cm · keep in groups of 1+

Fits

Dwarf Gourami

Gourami · up to 7 cm · keep in groups of 1+

Fits

Giant/Blue Gourami

Gourami · up to 15 cm · keep in groups of 1+

Fits

Angelfish

Cichlid · up to 15 cm · keep in groups of 2+

Fits

German Blue Ram

Cichlid · up to 6 cm · keep in groups of 2+

Fits

Oscar

Cichlid · up to 30 cm · keep in groups of 1+

Fits

Corydoras Catfish

Catfish · up to 6 cm · keep in groups of 6+

Fits

Bristlenose Pleco

Catfish · up to 12 cm · keep in groups of 1+

Fits

Kuhli Loach

Loach · up to 10 cm · keep in groups of 5+

Fits

Rainbowfish

Rainbowfish · up to 12 cm · keep in groups of 6+

Fits

Water matches, wrong temperature

Fancy Goldfish (cool)

Prefer different water — skip these

MollyNeon TetraCardinal TetraDiscusApistogrammaAfrican Cichlid (Mbuna)Clown Loach

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.