Para la cría de peces arcoíris, son adecuados tanto los acuarios comunitarios como los tanques de cría especiales. Los parámetros óptimos para estimular el período de apareamiento incluyen una temperatura dentro de 24–27°C, agua ligeramente alcalina (hasta pH 7.0) y una dureza media. El interior del acuario debe complementarse con densos matorrales de plantas de hoja fina o sus análogos artificiales, que sirven como sustrato para la puesta de huevos. Es entre ellas donde las hembras depositarán sus huevos. El desove dura aproximadamente 2 semanas, durante las cuales la hembra deposita varias docenas de huevos diariamente, y el macho los fertiliza. Los instintos parentales están ausentes en estos peces, por lo que al finalizar el desove, los adultos no muestran interés en la futura descendencia. Si la cría se realizó en un acuario comunitario, se recomienda transferir cuidadosamente los huevos a un tanque separado con condiciones de agua similares para evitar el riesgo de que otros peces se los coman. Si no se dispone de un tanque de cría separado, se pueden utilizar densas acumulaciones de plantas flotantes, que se convertirán en un refugio seguro para los alevines, que permanecerán cerca de la superficie del agua durante los primeros días. El período de incubación de los huevos dura de 7 a 12 días. En los primeros días de vida, los alevines se alimentan únicamente de alimentos microscópicos, como infusorios. Después de una semana, se pueden introducir nauplios de artemia o alimentos en polvo especializados, diseñados para alevines de peces de acuario. Es importante señalar que alimentar a los alevines de peces arcoíris en un acuario comunitario presenta ciertas dificultades, a diferencia de la alimentación dirigida en un tanque de cría.