Самки достигают половой зрелости в возрасте около 6 месяцев, самцы — к году. В приемлемых условиях рыбы нерестятся постоянно без специальных мероприятий. Беременность длится около 1-1,5 месяца; признаки скорых родов — сильно округлившееся брюшко и тёмное пятно возле анального отверстия, а также беспокойное поведение самки, стремящейся укрыться. Заметив это, самку отсаживают в аквариум, густо засаженный растениями. Роды начинаются на рассвете — в зависимости от размера и состояния самка рождает несколько сотен полностью самостоятельных мальков. Сразу после рождения мальки лежат на дне или листьях растений, вскоре начиная плавать и питаться. Мальков кормят артемией и сухими кормами 3-4 раза в день. Продолжительность жизни в аквариумных условиях составляет около 3-4 лет.