1) Veličina ženke. Veće ženke imaju više beba od manjih ženki.
2) Starost ženke. Starije ženke imaju više beba od mlađih ženki.
3) temperatura vode. Toplije temperature vode mogu dovesti do većih legla.
4) Dijeta ženke. Zdrava prehrana može pomoći ženki da proizvede više jaja.
Općenito, guppy može imati od 10 do 100 beba odjednom. Prosječna veličina legla je oko 30 beba.