Selon PBS, la durée de vie moyenne d'un requin est de 25 ans. L'espérance de vie peut varier selon les espèces de requins. Les requins ont tendance à vivre beaucoup plus longtemps dans la nature qu'en captivité.
Le requin qui vit le plus longtemps est l'aiguillat commun, qui peut vivre de 75 à 100 ans, tandis que son cousin, le requin bleu, ne vit que 15 à 16 ans dans la nature. Les grands requins blancs vivent entre 25 et 30 ans. Les requins tigres vivent en moyenne 27 ans, mais on sait qu'ils vivent jusqu'à 50 ans. Lorsque les requins sont emmenés en captivité, leur durée de vie peut diminuer jusqu'à 50 %.