Unter natürlichen Verhältnissen laichen Regenbogenfische das ganze Jahr über. Eine deutliche Aktivitätssteigerung lässt sich aber auch im Aquarium vor und während der Regenzeit (November bis Mai) beobachten. Die meisten Arten laichen dann viele Tage hintereinander (1-2 Wochen) in den Morgenstunden zwischen feinfiedrigen Pflanzen oder Javamoos ab.
Die Balz wird durch das Männchen eingeleitet und besteht aus heftigem Treiben, das durch Breiseitimponieren unterbrochen wird. Während der Balz und dem Ablaichen ist die Färbung des Männchens besonders kräftig. Ist das Weibchen laichbereit, so folgt es dem Männchen in die dichten Pflanzen.
Die Eizahl ist relativ gering, jedoch sind die Eier mit 1-2 mm relativ groß. Einige Arten der Regenbogenfische, besonders die kleineren, beachten den Laich nicht. Die Jungfische schlüpfen bei den meisten Arten nach 5-12 Tagen. Sie sind nach dem schlüpfen schon relativ groß und weit entwickelt. Die Anfütterung erfolgt am besten mit Staubfutter oder Artemianauplien.
Unter natürlichen Verhältnissen werden Regenbogenfische 1-4 Jahre alt, in Gefangenschaft können sie bis zu 8 Jahre (größere Arten) alt werden.