Половой зрелости достигает в возрасте 9-10 месяцев. Для разведения требуется нерестовый аквариум длиной от 50 см, по периметру засаженный мелколистными растениями. Раздельная выдержка производителей в течение 10 дней с обильным кормлением сокращает период нереста примерно вдвое — с 7 дней до 3-4. Нерест порционный: каждый день на протяжении 4-7 дней самка мечет по 10-50 клейких икринок, после чего следует двухнедельный перерыв; икра сначала плавает в толще воды, а затем прилипает к листьям растений. Чтобы производители не съели икру, их кормят небольшими порциями по нескольку раз в день; раз в неделю растения с икрой желательно переносить в другой аквариум, заменяя их новыми. Личинки появляются на 6-8-й день, ещё через 3-4 дня мальки начинают плавать и питаться — в первые дни их кормят живой пылью и инфузориями, позже артемией. Продолжительность жизни в аквариумных условиях составляет около 5 лет.