Samiec gupik wysuwa rurkę z jego nasady i wkłada ją do żeńskich genitaliów podczas reprodukcji gupików. Gdy mężczyzna wkłada rurkę, wytryskuje nasienie do samicy. Sperma miesza się z komórkami jajowymi samicy, tworząc nową komórkę, która ostatecznie staje się dziecinną gupiką.
Samice gupików mogą trzymać plemniki płci męskiej przez maksymalnie trzy cykle tarła. Oznacza to, że jeśli partnerka gupików i samca zostaną usunięte, samica jest w stanie urodzić trzy razy bez ponownego krycia. Za każdym razem, gdy samica rodzi, jest w stanie wyprodukować około 20 do 200 dzieci. Dokładna liczba zwykle zależy od jej wielkości.
Gdy dzieci rosną, są przyczepione do żółtka, które je odżywia. Średni czas ciąży dla gupika wynosi 28 dni, ale kobiety mogą mieć okresy ciąży w zakresie od 20 do 40 dni. Nie można stwierdzić, czy samica gupik jest w ciąży, jedynie szukając wzrostu w okolicy brzucha, ale można to stwierdzić, szukając grawitacyjnego miejsca. Gravid spot jest ciemną plamą na brzuchu samicy gupika.