Laut Shark Project können die meisten Haie täglich mit 2 bis 3 % ihres Körpergewichts an Nahrung überleben, was einer minimalen Nahrungsmenge entspricht. Da Haie sich ständig bewegen müssen, um atmen, sie sind auch ständig auf der Suche nach Nahrung.
Dies bedeutet für die jagenden Haie im Durchschnitt ein paar kleine Mahlzeiten pro Tag. Es kann auch jeden zweiten Tag eine größere Mahlzeit bedeuten. Filterfütternde Haie, wie der Walhai, ernähren sich fast den ganzen Tag über. Da Haie kaltblütig sind, ist ihr Energiebedarf geringer als bei Säugetieren. Große Haie mit warmem Körper, wie der Weiße Hai, fressen jedoch in großen Mengen und relativ häufig. Discovery News gibt an, dass ein großer Weißer im Durchschnitt alle drei Tage das Äquivalent eines Robbenwelpen frisst.