Molly fish (Poecilia sphenops) are colorful, peaceful, and social freshwater fish that make an excellent addition to most community aquariums. But if you’re planning to create a shared tank, one key question arises: What are the best tank mates for molly fish?
The good news is that mollies are generally non-aggressive, adaptable, and friendly, making them compatible with a wide range of tank mates—as long as they share similar water conditions and temperament. In this guide, we’ll walk you through the best companions for mollies and what to avoid for a harmonious tank.

What Makes a Good Tank Mate for Mollies?
Before choosing tank mates, it’s important to understand what mollies need:
Compatibility checklist:
-
Peaceful or semi-aggressive temperament
-
Similar size (to prevent bullying or being eaten)
-
Tropical temperature range: 75–80°F (24–27°C)
-
Slightly alkaline pH: 7.5–8.5
-
Moderately hard water
Avoid aggressive, fin-nipping, or cold-water species. Mollies are best kept with fish that share their energy levels and prefer similar environments.
Platies
Temperament: Peaceful
Size: 2–3 inches
Why they work: Platies and mollies are close relatives and share similar care requirements. Both are livebearers, enjoy swimming in groups, and have gentle temperaments. They get along great in a tropical community tank and even share the same diet.
Guppies
Temperament: Peaceful
Size: 1.5–2.5 inches
Why they work: Guppies are another livebearing species that do very well with mollies. Both fish are active, social, and thrive in similar water conditions. Just be mindful of breeding—mollies and guppies can interbreed, though offspring are typically sterile.
Swordtails
Temperament: Semi-aggressive (males can be territorial)
Size: 4–5 inches
Why they work: Swordtails and mollies are compatible in both water parameters and temperament. Just be cautious with male swordtails, as they may sometimes assert dominance. A larger tank (at least 30 gallons) helps minimize any issues.
Corydoras Catfish
Temperament: Very peaceful
Size: 2–3 inches
Why they work: Corydoras are bottom dwellers, so they occupy a different zone of the tank than mollies. They help keep the substrate clean and don’t compete for space or food. Mollies tend to leave corys alone, making them perfect tank mates.
Tetras (Non-Aggressive Types)
Temperament: Peaceful
Size: 1.5–2 inches
Why they work: Certain tetras, such as neon tetras, ember tetras, or black skirt tetras, are peaceful and thrive in similar water conditions. Keep them in schools of at least 6 for a more natural and stress-free environment.
Avoid fin-nipping tetras like serpae tetras or overly active ones like Buenos Aires tetras.
Bristlenose Plecos
Temperament: Peaceful
Size: 4–5 inches
Why they work: Bristlenose plecos are algae-eating bottom dwellers that help keep the tank clean. They are peaceful, hardy, and don’t bother mollies. Avoid large common plecos, as they can outgrow most aquariums and become aggressive.
Dwarf Gouramis
Temperament: Peaceful to semi-aggressive
Size: 3–4 inches
Why they work: Dwarf gouramis are visually stunning and relatively peaceful when given enough space. They tend to stick to mid-to-upper tank zones, complementing mollies well. Keep only one male gourami per tank to avoid fights.
Cherry or Amano Shrimp
Temperament: Very peaceful
Size: 1–2 inches
Why they work: These shrimp are great tank cleaners and won’t bother mollies. While larger adult mollies may show curiosity, they rarely harm shrimp if they have enough hiding places. Shrimp also thrive in similar water conditions.
Tank Mates to Avoid
Not all fish get along with mollies. Here’s what to steer clear of:
| Fish Type | Why They’re a Bad Match |
|---|---|
| Bettas | Males are territorial and may fight with mollies. |
| Tiger Barbs | Known for fin-nipping and aggression. |
| Cichlids | Most are too aggressive or territorial. |
| Goldfish | Require cooler water and different care. |
| Large Predatory Fish | May eat or harass mollies. |
Tips for a Peaceful Community Tank
-
Maintain proper male-to-female ratio in livebearers (1 male : 2–3 females) to avoid harassment.
-
Add tank mates gradually to prevent stress or territory disputes.
-
Provide plenty of plants, rocks, and hiding spots to reduce aggression and create territories.
-
Avoid overcrowding. Stick to recommended tank sizes for each species.
-
Monitor fish for signs of bullying, such as torn fins or hiding behavior.
Conclusion
Molly fish are sociable, peaceful, and fun to watch—but they need the right company to truly thrive. Fortunately, they get along well with many popular freshwater species, from guppies to catfish and beyond. By choosing compatible tank mates and maintaining stable water conditions, you can enjoy a vibrant, balanced, and stress-free community aquarium.
