Les requins peuvent manger une grande variété d’aliments, notamment du poisson, des phoques, des calmars et même d’autres requins. La quantité de poisson qu'un requin mange peut varier en fonction de l'espèce de requin, de sa taille et de la disponibilité de nourriture. Par exemple, un grand requin blanc peut manger jusqu'à 2 000 livres de poisson par jour, tandis qu'un requin baleine peut manger jusqu'à 50 000 livres de poisson par jour.