Гуппи в отличие от подавляющего большинства рыб выметывает не икру, а вполне сформировавшихся мальков. Поэтому ее называют живородящей. Однако развитие икринок внутри тела матери осуществляется исключительно за счет питательных веществ, находящихся внутри яйцеклетки (икринки) — в период развития оплодотворенной икры питательные вещества из организма матери в яйцеклетку не поступают. Поэтому гуппи правильнее называть не живородящей, а яйцеживородящей рыбой.

Оплодотворение у гуппи внутреннее. Сперма вводится в половое отверстие самки при помощи специального совокупительного органа — свернутых в трубочку трех передних лучей анального плавника — гоноподия, являющегося видоизмененным анальным плавником. У неполовозрелых самцов он имеет такую же форму, как и у самок. С наступлением половой зрелости он начинает напоминать по форме сначала треугольник, а затем трубочку. Гоноподий у гуппи подвижный и может с помощью мышц принимать различные положения, необходимые для осуществления осеменения. Сперматофоры (пакеты или "контейнеры) со спермой, попав в организм самки, частично оплодотворяя икру, частично же оставаясь про запас, сохраняются там в течение нескольких месяцев. У гуппи нередки случаи получения от одного оплодотворения от 6 до >, 11 пометов. Это сильно осложняет работу по селекции гуппи: если самка гуппи была оплодотворена одним самцом, то при спаривании ее с другими самцами невозможно установить, от какого самца получен тот или иной потомок.

Нерест обычно стимулируется добавлением свежеотстоянной воды и повышением ее температуры. При слишком большой добавке свежей воды он может произойти преждевременно, и самка вымечет личинок с очень крупными желточными мешками или даже икринок. Такое потомство в основном погибает. Часть личинок можно спасти, если понизить уровень воды в нерестовике до 3—5 см, повысить ее температуру на 2—4°С и слегка подсолить (0,5—1 чайная ложка соли на 10л воды). Иногда случается, что вполне зрелая самка не может “разродиться”. В таких случаях к ней рекомендуется подсадить на время молодого самца той же линии, а с началом нереста убрать.

Плодовитость самки зависит от ее возраста и размера. При первом нересте у нормально развитых, но мелких самок бывает 10—20 мальков, у крупных — 20—30. У растущих самок при второй метке — до 40—50, при третьей — до 70—100 штук. Максимальная плодовитость может быть более 180 мальков. Промежутки между метками зависят от условий содержания, особенно от температуры воды. При нормальной плотности посадки они составляют 1—2 месяца.