Tank mates finder
Pick a species to see every compatible tank mate, the ones that need care, and the ones to avoid, with a reason for each.
Good tank mates share the same temperature and pH, are too big to be eaten, and won't nip or bully each other. Our lists check every species against all 149 others. To check a whole tank at once, use the stocking calculator.
Most searched
Tank mates for angelfish
38 good matches
Tank mates for bettas
50 good matches
Tank mates for bristlenose plecos
89 good matches
Tank mates for bronze corydoras
105 good matches
Tank mates for cherry shrimp
72 good matches
Tank mates for common goldfish
7 good matches
Tank mates for common plecos
90 good matches
Tank mates for dwarf gouramis
61 good matches
Tank mates for fancy goldfish
8 good matches
Tank mates for guppies
78 good matches
Tank mates for neon tetras
74 good matches
Tank mates for nerite snails
118 good matches
Tetras
- Black neon tetras
- Black phantom tetras
- Black skirt tetras
- Bleeding heart tetras
- Bloodfin tetras
- Buenos Aires tetras
- Cardinal tetras
- Congo tetras
- Diamond tetras
- Ember tetras
- Emperor tetras
- Flame tetras
- Glowlight tetras
- Green neon tetras
- Head and tail light tetras
- Lemon tetras
- Marbled hatchetfish
- Neon tetras
- Penguin tetras
- Rosy tetras
- Rummy-nose tetras
- Serpae tetras
- Silvertip tetras
- X-ray tetras
Rasboras, danios & minnows
Barbs
Livebearers
Catfish & plecos
Loaches
Sharks & algae eaters
Bettas & gouramis
Cichlids
- Agassiz's dwarf cichlids
- Angelfish
- Blood parrot cichlids
- Bolivian rams
- Cockatoo cichlids
- Convict cichlids
- Demasoni cichlids
- Discus
- Electric blue acaras
- Electric yellow cichlids
- Firemouth cichlids
- Frontosas
- German blue rams
- Green terrors
- Jack Dempseys
- Jewel cichlids
- Keyhole cichlids
- Kribensis
- Oscars
- Peacock cichlids
- Red zebra cichlids
- Severums
- Shell dweller cichlids