Un requin taureau donne généralement naissance à 10-13 bébés, mais le nombre peut aller de 2 à 20. Les requins taureaux sont vivipares, ce qui signifie qu'ils donnent naissance à des jeunes vivants. Les bébés naissent dans l'eau et sont pleinement indépendants de la naissance. Ils sont nés tête la première, avec leurs queues émergeant en dernier.