Există trei tipuri de reproducere a peștilor. Prima și cea mai comună, găsită în 97% din pește, este ovaparitatea. Celelalte două tipuri sunt oviviparitatea și viviparitatea. La fel ca la om, peștii masculi produc spermă, iar peștii de sex feminin produc ouă în ovare.
Reproducerea cea mai comună a peștilor, ovaparitatea, este un proces de fertilizare externă în care sunt puse ouă nefertilizate. Aceasta se numește hrănire. Câteva specii de pești, cum ar fi somonul, migrează pe distanțe lungi pentru a da naștere. În funcție de specia de pește, ouăle sunt puse în diferite locuri și metode pentru a proteja ouăle de prădători. Unele specii pregătesc cuiburi, unii fac structuri cu bule pentru a proteja ouăle, iar altele oculează ouăle în gură. Procentul de ouă puse pe plan extern care supraviețuiesc pentru a deveni pește este foarte mic, astfel încât ouăle multiple sunt puse în același timp.Viviparitatea este un proces de fertilizare internă și de dezvoltare cel mai familiar omului. Un embrion este atașat la aprovizionarea cu sânge a mamei, similar cu o placentă, astfel că primește hrană directă de la mamă și se naște în viață.
Oviviparitatea este, de asemenea, un proces de fertilizare și dezvoltare internă, dar oul nu este conectat la alimentarea cu sânge a mamei. Embrionul este dezvoltat în interiorul oului, care asigură hrană. Acest pește se naște și el în viață.