Los peces arcoíris se pueden reproducir tanto en un acuario comunitario como en uno de cría especialmente equipado. Las condiciones óptimas para estimular el período de apareamiento incluyen una temperatura de 26–28°C y agua de dureza media con una reacción ligeramente alcalina (hasta pH 7.0). El acuario de cría debe contener densos matorrales de plantas de hoja fina (vivas o artificiales), donde las hembras depositarán sus huevos. El proceso de desove dura aproximadamente 2 semanas, durante las cuales la hembra deposita diariamente varias decenas de huevos, que son fertilizados por el macho. Estas especies carecen de instintos parentales, por lo que después del desove no muestran interés en la descendencia. Si la reproducción tiene lugar en un acuario comunitario, es aconsejable trasladar los huevos a un tanque separado con condiciones idénticas para evitar que sean devorados por otros peces. En ausencia de un acuario de cría, se pueden utilizar densas agrupaciones de plantas flotantes, que servirán de refugio para los alevines. El período de incubación dura aproximadamente 7–12 días. En los primeros días después de la eclosión, los alevines requieren alimento microscópico, como infusorios. Una semana después, se pueden introducir nauplios de artemia o alimentos en polvo especializados para alevines de peces de acuario. Es importante tener en cuenta que la alimentación de los alevines de peces arcoíris en un acuario comunitario presenta dificultades significativamente mayores que en un acuario de cría separado.