Половой зрелости достигает в возрасте 6-7 месяцев. Нерестится обычно в общем аквариуме, где постоянно живёт; производители откладывают икру на заранее выбранный субстрат и рьяно его охраняют, не инкубируя во рту, а также долго заботятся о потомстве. Готовность к нересту выдают более яркая окраска самца и округлившееся брюшко самки; самец тщательно очищает место будущей кладки от водорослей и загрязнений. Нерест стимулируют повышением температуры на пару градусов, длится несколько часов — самка выметывает 500-700 икринок. Личинки выклёвываются через 2-3 суток, ещё через несколько дней мальки начинают плавать и питаться, а с месячного возраста постепенно приобретают окраску родителей. Продолжительность жизни в аквариумных условиях составляет около 10-12 лет.