Die Reproduktion von Haien variiert von einmal im Jahr bis hin zu unregelmäßigen Abständen von mehreren Jahren. Die Paarung variiert auch zwischen den Arten, von denen, die sich das ganze Jahr über paaren, bis zu denen, die bestimmte Jahreszeiten und Regionen bevorzugen, die oft von Migration.
Haie erreichen die Geschlechtsreife normalerweise im Alter von 12 bis 15 Jahren. Einige Arten, wie der Weiße Hai, gebären nur ein oder zwei Jungtiere pro Wurf, während andere, wie der Walhai, mehr als 100 haben können. Etwa 70 Prozent der Haie sind lebendgebärend, während die anderen Eier legen, die schlüpfen, wenn sie schlüpfen Raubtiere überleben. Die Tragzeit beträgt normalerweise 6 bis 22 Monate.