Il pesce persico si riproduce attraverso il processo sessuale di deposizione delle uova. La femmina rilascia nell'acqua una ciocca di uova, indicata come un nastro d'uovo. Queste uova vengono successivamente fecondate dallo sperma di un pesce persico maschio.
Il nastro d'uovo di un pesce persico contiene da 2.000 a 90.000 uova, che viene rilasciato dalle femmine solo quando sono presenti più maschi sessualmente maturi. Il pesce persico femmina non costruisce nidi, quindi il nastro dell'uovo viene rilasciato direttamente nell'acqua aperta. Entro pochi secondi da quel rilascio, i maschi rilasciano il loro sperma nella stessa acqua per fecondare le uova.
Poiché il nastro dell'uovo è coperto da una mucosa gelatinosa, quando è presente vegetazione acquatica, porzioni del nastro dell'uovo possono aderire a foglie, rami o altri substrati. Quelle parti che non si attaccano a una superficie sono portate via dalle correnti prevalenti.
La femmina lascia l'area immediatamente dopo la deposizione delle uova e, sebbene i maschi rimangano nelle immediate vicinanze per qualche minuto in più, alla fine abbandonano anche le uova. Mentre le uova fecondate sono lasciate non protette, sono raramente mangiate dai predatori a causa di una sostanza chimica nello strato protettivo delle mucose che li rende indesiderabili come fonte di cibo. In condizioni ideali le uova fecondate si schiudono in circa otto giorni.