Para la cría exitosa de peces arcoíris, se puede utilizar tanto un acuario comunitario como uno de cría especialmente preparado. Para estimular el inicio del período de apareamiento, es necesario crear condiciones favorables: la temperatura del agua debe estar entre 27 y 30 °C, y el agua misma debe ser ligeramente alcalina (hasta pH 7.0) y de dureza media. Un elemento importante del diseño son los densos matorrales de plantas de hojas pequeñas o sus imitaciones artificiales; es entre ellas donde las hembras depositarán sus huevos. El desove dura aproximadamente dos semanas, durante las cuales la hembra deposita varias docenas de huevos diariamente, que luego son fertilizados por el macho. Estos peces carecen de instintos parentales, por lo que, una vez finalizado el desove, no muestran ningún interés en su futura descendencia. Si la cría se realiza en un acuario comunitario, es aconsejable trasladar los huevos a un tanque separado con parámetros de agua similares. De lo contrario, existe un alto riesgo de que los huevos sean devorados por otros habitantes. Si no es posible organizar un tanque de cría separado, se pueden usar densos grupos de plantas flotantes; servirán como un refugio seguro para los alevines. El período de incubación dura aproximadamente de 7 a 12 días. Durante los primeros días de desarrollo, los alevines se alimentan exclusivamente de alimentos microscópicos, como infusorios. Aproximadamente una semana después, su dieta se puede ampliar ofreciéndoles nauplios de artemia o alimentos en polvo especiales para alevines de peces de acuario. Es importante tener en cuenta que alimentar a los alevines de peces arcoíris en un acuario comunitario es significativamente más difícil que en un tanque de cría aislado.