Guppys legen keine Eier. Sie sind lebendgebärend, was bedeutet, dass das Weibchen die befruchteten Eier in ihrem Körper behält, bis die Jungfische (Babyfische) reif genug sind, um geschlüpft zu werden und unabhängig zu leben.
Guppys gehören zu den am einfachsten zu züchtenden Aquarienfischen. Viele Züchter verwenden eine Zuchtfalle in einem Gemeinschaftsbecken, um ein schwangeres Weibchen zu isolieren, wenn es zur Geburt bereit ist. Da größere Fische nicht in die Falle gelangen können, sind die Jungfische sicher, wenn ihre Mutter entfernt wird. Eine andere Technik besteht darin, den Jungfischen im Gesellschaftsaquarium zahlreiche Versteckmöglichkeiten zur Verfügung zu stellen, meist in Bepflanzungen von Aquarienpflanzen. Einige werden von erwachsenen Fischen gefressen, aber es wird fast immer ein paar Überlebende geben.