What is the number of eggs or young at 1 time by a guppy?

The number of eggs or young at one time by a guppy can vary depending on several factors such as the female guppy's size, age, health, and breeding conditions. However, on average, a single guppy can give birth to anywhere between 10 to 100 fry (baby guppies) in one pregnancy, depending on the specie and size.

Guppies are livebearers, which means they do not lay eggs but retain the fertilized eggs within their bodies and give birth to live young. The gestation period for guppy pregnancies typically lasts around 28 to 35 days, after which the female releases the fully-developed fry.

Female guppies can store sperm from multiple matings, which means they can produce multiple batches of fry from a single fertilization. They typically reach sexual maturity at around two to three months of age and can continue to reproduce throughout their lifespan.

To ensure a healthy and successful reproduction, it's important to provide guppies with a suitable breeding environment, including clean and well-maintained water, a diet rich in nutrients, and optimal tank conditions such as temperature, water hardness, and pH levels.