How many guppies are born at once?

The number of fry (young guppies) born at once can vary depending on the species of guppy and the size of the mother. Guppies are live bearers, meaning they give birth to live young instead of laying eggs. They reproduce quite quickly, and a single female guppy can give birth to multiple broods of fry throughout her lifespan.

Generally, a guppy can give birth to anywhere from 10 to 100 fry at a time. Larger, mature females may produce more fry than smaller, younger ones. The gestation period for guppies can last around 21-30 days, and the number of fry produced in each brood may increase with each subsequent pregnancy.

It's important to maintain proper water conditions and provide adequate space and resources to support the thriving and safety of both the adult guppies and their fry in an aquarium setting.