W przeciwnym wypadku samice będą stale zestresowane i wyczerpane ciągłymi zalotami. thumb|Jednotygodniowy osobnik w akwarium

Rozmnażanie Gupiki są rybami jajożyworodnymi, samice nie składają ikry, lecz rodzą w pełni ukształtowane młode, gotowe do samodzielnego życia. Do rozmnażania odpowiednia jest temperatura wody od 22 °C do nawet 30 °C najczęściej w Polsce to ok. 26-27 °C. Przy prawidłowych parametrach wody, rozmnażanie tego gatunku nie sprawia żadnych kłopotów. Zapłodnienie ma charakter wewnętrzny, samiec dokonuje go za pomocą płetwy odbytowej przekształconej w gonopodium. Ciąża trwa około 22–26 dni. Tuż przed samym porodem dobrze jest umieścić samicę w specjalnym kotniku akwarystycznym (zanurzanej w zbiorniku plastikowej klatce). W ten sposób narybek zostanie uchroniony przed zjedzeniem przez matkę lub starsze osobniki (kotnik nie jest niezbędny, jeśli w akwarium jest bardzo dużo roślin i mało ryb, ale i tak nawet wówczas trzeba się liczyć ze stratą dużej części młodych gupików). Poród trwa zwykle kilka godzin. Liczba małych rybek zależy od wzrostu, wymiarów i warunków życia samicy. Jest ich od kilku do kilkudziesięciu, a nawet do 250. Małe rybki należy karmić specjalnym pokarmem pyłowym dostępnym w sklepach akwarystycznych.