Molly Tank Mates
Short answer: the best molly tank mates are Betta fish, Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora, Neon tetra. Mollies need 70–82 °F (21–28 °C), pH 7–8.5 and at least 20 gallons. Keep them in a group of 3 or more.
Molly care at a glance
| Adult size | 3.9 in (10 cm) |
| Minimum tank | 20 US gallons |
| Temperature | 70–82 °F (21–28 °C) |
| pH | 7–8.5 |
| Temperament | Peaceful |
| Swims in | Top |
| Group size | Groups of 3+ |
| Care level | Easy |
✅ Compatible tank mates (58)
- Betta fish
- Dwarf gourami
- Guppy
- Bristlenose pleco
- Harlequin rasbora
- Neon tetra
- Platy
- Tiger barb
- Angelfish
- Nerite snail
- Amano shrimp
- Celestial pearl danio
- Chili rasbora
- Ember tetra
- Endler's livebearer
- Mystery snail
- Otocinclus
- Panda cory
- Black skirt tetra
- Bronze cory
- Cardinal tetra
- Cherry barb
- Glowlight tetra
- Honey gourami
- Kuhli loach
- Rummy nose tetra
- Serpae tetra
- Zebra danio
- Kribensis
- Pearl gourami
- Swordtail
- Three spot gourami
- Discus
- Rainbow shark
- Red tail shark
- Siamese algae eater
- Common pleco
- Clown loach
- Pygmy cory
- Sparkling gourami
- Black neon tetra
- Bloodfin tetra
- Cockatoo dwarf cichlid
- Dwarf neon rainbowfish
- Forktail blue-eye
- Glass catfish
- Lemon tetra
- Peppered cory
- Sterbai cory
- X-ray tetra
- Buenos Aires tetra
- Congo tetra
- Gold barb
- Odessa barb
- Rosy barb
- Upside-down catfish
- Firemouth cichlid
- Bolivian ram
⚠️ Possible with caution (6)
- Cherry shrimp — Molly will eat baby cherry shrimp (and some individuals hunt adults), so a shrimp colony may not grow. Dense plants and moss help.
- Fancy goldfish — Goldfish are coldwater fish that produce a lot of waste; they are usually kept only with other goldfish.
- German blue ram — Very narrow shared temperature range: German blue ram 27–30 °C (81–86 °F) vs Molly 21–28 °C (70–82 °F).
- Boesemani rainbowfish — Very narrow shared temperature range: Boesemani rainbowfish 27–30 °C (81–86 °F) vs Molly 21–28 °C (70–82 °F).
- Chinese algae eater — Adult Chinese algae eater can latch onto other fish and rasp their slime coat.
- Bala shark — An adult bala shark (up to 35 cm) may try to eat smaller molly (10 cm), especially at night.
❌ Not recommended (7)
- Oscar — An adult oscar (up to 35 cm) is big enough to eat molly (10 cm).
- Pea puffer — Pea puffer is aggressive and will bully peaceful molly.
- White cloud mountain minnow — Coldwater and tropical fish don't mix: Molly 21–28 °C (70–82 °F) vs White cloud mountain minnow 14–22 °C (57–72 °F).
- Electric yellow cichlid — Electric yellow cichlid is a Lake Malawi cichlid: it needs hard, alkaline water and an African-cichlid community, and is too boisterous for molly.
- Paradise fish — Paradise fish is aggressive and will bully peaceful molly.
- Convict cichlid — Convict cichlid is aggressive and will bully peaceful molly.
- Jack Dempsey — An adult Jack Dempsey (up to 25 cm) is big enough to eat molly (10 cm).
How many mollies per tank?
20 gal 29 gal 40 gal 55 gal 75 gal — see what else fits with our stocking calculator.
FAQ
What fish can live with mollies?
Good matches include Betta fish, Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora, Neon tetra. They share a temperature range with mollies (70–82 °F (21–28 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.
What fish should not live with mollies?
Avoid Oscar, Pea puffer, White cloud mountain minnow, Electric yellow cichlid, Paradise fish, Convict cichlid.
What size tank do mollies need?
We recommend at least 20 US gallons for a group of 3 mollies, more if you add tank mates.
Can mollies live alone?
No. Mollies are social and should be kept in groups of at least 3.