Alcune specie di squali partoriscono per vivere giovani, mentre altre specie depongono le uova. Tutte le uova di squalo vengono fecondate internamente con lo sperma maschio depositario nel tratto riproduttivo della femmina.
Circa il 40% delle specie di squali, tra cui squali di bambù, squali di corno, squali swell e squali tappeto, depongono uova. Lo squalo femminile depone le uova all'interno di una custodia chiamata borsetta da sirena. La custodia si fissa al corallo o alle alghe e protegge le uova fino a quando non si schiudono.
Gli squali che danno alla luce giovani vivi nutrono gli embrioni all'interno dell'utero. Nella maggior parte dei casi, gli embrioni di squalo rimangono nell'uovo e ricevono nutrimento dal tuorlo d'uovo. Il giovane schiudono dentro l'utero, e lo squalo femminile dà alla luce dei cuccioli vivi. Le specie di squali che partoriscono in questo modo includono squali tigre, squali balena, squali volpe e squali pescecane.
In circa il 10% delle specie di squali si forma una placenta dal tuorlo d'uovo e si attacca all'utero. Simile agli embrioni umani, i giovani ricevono nutrimento dalla femmina attraverso la placenta. Squali toro, squali limone e squali martello partoriscono in questo modo.
Gli embrioni di alcune specie di squali, tra cui squali bianchi e squali tigre di sabbia, ricevono nutrimento nell'utero mangiando le uova della femmina. Di solito i giovani mangiano uova non fecondate, ma lo squalo tigre della sabbia mangia altre uova fecondate fino a quando rimangono solo uno o due cuccioli.