Половой зрелости достигает в возрасте 9-11 месяцев; добиться нереста сравнительно легко, рыбы способны нереститься часто. Нерестовик — цельностеклянный аквариум площадью дна 300-500 см², заполненный водой до уровня 10-12 см, с рассеянным слабым освещением и кустиками мелколистных растений на дне; перед посадкой производителей аквариум должен выстояться не менее недели, а за сутки до заселения в него добавляют торфованную воду. Стимул к нересту — постепенное повышение температуры до 27-28°C. Производителей высаживают вечером, икрометание начинается утром среди листьев растений; сразу после нереста производителей отсаживают, а нерестовик с икрой затемняют и слабо аэрируют. Икра инкубируется 24-36 часов, а ещё через 3-4 дня мальки начинают плавать и питаться — их кормят живой пылью, науплиями рачков и инфузориями. Продолжительность жизни в аквариумных условиях составляет около 5-6 лет.