Reproduction of Rainbowfish is possible both in a community tank and in a specially prepared breeding tank. The breeding period is stimulated by an optimal water temperature of 26–28°C, a slightly alkaline environment (pH 7.5), and medium hardness. The breeding tank should be decorated with thickets of fine-leaved plants or their artificial counterparts, among which the fish will lay their eggs. Spawning continues for about two weeks; during this time, the female lays several dozen eggs daily, which are then fertilized by the male. These fish do not have developed parental instincts, so after spawning, they show no interest in their future offspring. If breeding occurred in a community tank, it is recommended to move the eggs to a separate tank with identical water conditions to prevent them from being eaten by other inhabitants. The incubation period is approximately 7–12 days. In the first days of life, fry are only suitable for microscopic food, such as infusoria. After a week, artemia nauplii or specialized powdered foods designed for juveniles can be included in their diet.