Molly fish are popular among freshwater aquarium keepers because they are peaceful, colorful, and easy to breed. If you’re new to keeping mollies, you might wonder: How many babies do molly fish have? The answer depends on the fish’s age, health, and environment—but on average, a female molly fish gives birth to 20 to 100 babies in one pregnancy. Let’s explore the factors that affect how many babies mollies have, how often they breed, and what you need to know about caring for their fry (baby fish).

Average Number of Fry
Mollies are livebearers, meaning they give birth to live young instead of laying eggs. On average, a single healthy female molly can give birth to:
-
20 to 60 fry for first-time mothers
-
40 to 100 fry for older, experienced mothers
Some large mollies in excellent health have been known to give birth to over 120 fry at one time, but this is rare.
Factors That Affect Fry Count
Several factors affect how many babies a molly fish will produce. Let’s break them down:
1. Age of the Female
-
Younger mollies usually have smaller broods (20–40 fry).
-
Mature mollies (6 months and older) can produce larger broods.
2. Health and Nutrition
-
Well-fed mollies on a balanced diet have healthier pregnancies and larger broods.
-
Poor nutrition can cause fewer fry or even miscarriages.
3. Tank Conditions
-
Clean water, proper temperature (75–82°F or 24–28°C), and low stress help mollies breed successfully.
-
Stressful tanks with aggressive fish or poor water quality may lead to fewer fry or stillbirths.
4. Genetics
-
Some molly strains or breeds naturally produce more or fewer fry.
-
Selectively bred mollies, like balloon mollies, may have smaller broods.
How Often Do Mollies Give Birth?
Molly fish can give birth every 4 to 6 weeks, as long as conditions are right and males are present. In fact, female mollies can store sperm and give birth multiple times without mating again.
This means one female can produce hundreds of fry in just a few months, leading to rapid population growth if you don’t separate males and females.
Signs a Molly Is About to Give Birth
To prepare for the arrival of fry, watch for these signs in a pregnant molly:
-
A large, boxy belly
-
A dark gravid spot near her anal fin
-
Hiding behavior or staying near heaters or plants
-
Aggression or refusing to eat
When she’s close to giving birth, it’s best to move her to a breeding box or separate tank to protect the fry from being eaten by other fish.
Do All the Fry Survive?
In most cases, not all fry survive, especially if they stay in a community tank. Adult fish—including the mother—may eat the babies. Other dangers include:
-
Strong filters that suck in fry
-
Lack of hiding spaces
-
Poor water quality
-
Hunger, if fry aren’t fed small, frequent meals
To improve survival rates:
-
Move fry to a separate tank
-
Use a sponge filter
-
Add live or artificial plants for cover
-
Feed fry 3–5 times a day with crushed flakes, baby brine shrimp, or infusoria
What to Do With So Many Fry
If you suddenly have 50 or more baby fish, don’t panic. Here are a few things you can do:
Raise Them to Sell or Share
-
Many pet stores accept healthy juvenile mollies.
-
You can give extras to friends or local fish keepers.
Separate Males and Females Early
-
Fry can start breeding at just 2–3 months old.
-
Learn to tell the difference early and separate them to avoid overpopulation.
Control Breeding
-
Keep only females or only males in your tank.
-
Use a divided tank or separate tanks to control breeding.
Conclusion
A healthy female molly fish can give birth to 20 to 100 babies in one pregnancy, depending on her age, health, and environment. While breeding mollies can be exciting, it also comes with responsibilities. Fry need protection, clean water, and proper food to survive.
If you manage their care well, your tank can thrive with beautiful, happy mollies of all ages. Just be prepared—because once they start, they don’t stop!
