Половой зрелости достигает в возрасте 8-12 месяцев, на нерест впервые высаживают производителей длиной не менее 5 см. Нереститься может как в общем, так и в нерестовом аквариуме высотой не менее 40 см с температурой воды 27-29°C; при сбалансированном питании и хорошем качестве воды рыбы могут нереститься без вмешательства. Самка мечет 350-600 икринок на любую плоскую поверхность — камень, стекло, керамический горшок; сразу после нереста производители готовы съесть икру, поэтому кладку или самих производителей нужно отсадить. Икра инкубируется 2-3 суток, ещё через 4-6 дней мальки начинают плавать; первые 2-3 дня они питаются желточным мешком, затем их кормят свежевылупившимися артемиями, а через несколько недель переводят на растёртые в порошок хлопья. Продолжительность жизни в аквариумных условиях составляет около 12-15 лет.