Haie sind fleischfressende Fische, die je nach Art eine abwechslungsreiche Ernährung haben. Einige der häufigsten Nahrungsquellen für Haie umfassen:
Fische: Haie jagen eine große Vielfalt von Fischen, darunter Knochenfische, Knorpelfische und sogar andere Haie. Einige der häufigsten Fische, die Haie fressen, sind Hering, Makrele, Thunfisch und Sardinen.
Meeressäuger: Haie jagen auch Meeressäuger wie Robben, Seelöwen und Tümmler. Einige der häufigsten Meeressäuger, die Haie fressen, sind der Kalifornische Seelöwe, der Seehund und der Große Tümmler.
Seevögel: Haie jagen auch Seevögel wie Möwen, Seeschwalben und Albatrosse. Einige der häufigsten Seevögel, die Haie fressen, sind der Dreizehenmöwe, der Tölpel und der Laysan-Albatros.
Tintenfische: Haie jagen auch Tintenfische, die Kopffüßer sind. Tintenfische sind eine häufige Nahrungsquelle für Haie und können einen erheblichen Teil ihrer Ernährung ausmachen.
Krustentiere: Haie jagen auch Krustentiere wie Krabben, Garnelen und Hummer. Krustentiere sind für Haie in der Regel keine Hauptnahrungsquelle, können aber in einigen Gebieten wichtig sein.
Meeresschildkröten: Haie jagen auch Meeresschildkröten, die Reptilien sind. Meeresschildkröten sind keine Hauptnahrungsquelle für Haie, können aber in einigen Gebieten wichtig sein.
Neben diesen primären Nahrungsquellen fressen Haie auch opportunistisch andere Tiere, auf die sie stoßen, wie Aas, tote Fische und sogar Müll.