Guppy-Weibchen können bis zu 200 Jungfische in einer einzigen Trächtigkeit zur Welt bringen, obwohl ein Durchschnitt von 40–60 Jungfischen häufiger ist. Die Anzahl der Jungfische hängt vom Alter, der Größe und dem Zustand des weiblichen Guppys sowie den Umweltbedingungen ab, insbesondere hinsichtlich der Nahrungsverfügbarkeit.