Половой зрелости эти рыбы достигают, когда их длина тела достигает примерно 2–3 см. В период нереста самец и самка образуют временную пару, которую легко выделить в стае: у самки более крупное тело и полное брюшко, а самец несколько мельче, имеет более интенсивную окраску и ярко-красную голову. Для нереста необходим отдельный резервуар объемом не менее 40 литров, оснащенный аэрлифтным фильтром и обогревателем. В нём размещают несколько растений и грунт из крупной гальки. Оптимальные параметры воды для нереста включают мягкость (до 10 GH), слегка кислую реакцию (около 6.5 pH) и температуру в диапазоне 24–26 °C. Сначала в нерестовик пересаживают самку, а самца подселяют к ней только через два дня. Во время брачного танца самка выпускает 1–3 икринки за раз, которые тут же оплодотворяются и опускаются на дно. В общей сложности будет отложено не менее 300 икринок. После завершения нереста взрослых рыб следует немедленно вернуть в основной аквариум, чтобы избежать поедания ими собственной икры. Мальки вылупляются через 2 дня, а спустя ещё 5 дней они уже способны свободно плавать.