Xiphophorus multilineatus est ovovivipare. Mettre 2 a 3 femelles pour un male pour ne pas que la femelle meurt d'épuisement La gestation dure 4 à 6 semaines. les femelles donnent entre 20 et 100 alevins et peuvent avoir plusieurs ponte avec une seule fécondation. Il s'écoule 5 semaines entre 2 portées.Il faut retirer la femelle apres la ponte pour ne pas qu'elle dévore ses alevins qu'on nourrira avec des nauplies d'artémia et des microvers.leur croissance est lente, il faut environ 1 an pour avoir un bon adulte.
Dimorphisme
Le mâle se distingue par son gonopode et par l'allongement en forme d'épée des rayons inférieurs de sa nageoire caudale.