孔雀鱼进行体内受精,公鱼会在母鱼体内排出精子,待鱼卵直接在母鱼体内孵化后,经过4~6周的怀孕期,母鱼会生下来20~40尾的幼鱼。孔雀鱼每个月都可以生产一次,根据母鱼体型大小,每次能下小鱼10~80尾。
进入发情期后,公鱼会不断追着母鱼跑。追到之后,公鱼会将交接器插入母鱼的泄殖孔内,排出精子,进行体内受精。而后鱼卵在母鱼体内孵化,直接生成小鱼。
受精成功并怀孕之后,孔雀鱼母鱼的臀鳍、腹鳍之间会出现黑色的三角块。再经过4~6周的孕育期,母鱼便会生产,一般一次能生20~40尾小鱼。
孔雀鱼的寿命大概还有两三年,但它们的生产能力很强,有“百万鱼”之称。它们几乎每个月可以生产一次,每次繁殖数量根据母鱼大小能达10~80尾。