Haaien zijn carnivore vissen met een gevarieerd dieet, afhankelijk van de soort. Enkele van de meest voorkomende voedselbronnen voor haaien zijn:
- Vissen: Haaien jagen op een grote verscheidenheid aan vissen, waaronder beenvissen, kraakbeenvissen en zelfs andere haaien. Enkele van de meest voorkomende vissen die haaien eten, zijn haring, makreel, tonijn en sardienen.
- Zeemammalen: Haaien jagen ook op zeemammalen, zoals zeehonden, zeeleeuwen en bruinvissen. Enkele van de meest voorkomende zeemammalen die haaien eten, zijn de Californische zeeleeuw, de gewone zeehond en de tuimelaar.
- Zevogels: Haaien jagen ook op zeevogels, zoals meeuwen, sterten en albatrossen. Enkele van de meest voorkomende zeevogels die haaien eten, zijn de drieteenmeeuw, de papegaaiduiker en de Laysan albatros.
- Inktvissen: Haaien jagen ook op inktvissen, die cephalopoden zijn. Inktvissen zijn een veelvoorkomende voedselbron voor haaien en kunnen een aanzienlijk deel van hun dieet uitmaken.
- Kreeftachtigen: Haaien jagen ook op kreeftachtigen, zoals krabben, garnalen en kreeften. Kreeftachtigen zijn doorgaans geen primaire voedselbron voor haaien, maar kunnen in sommige gebieden belangrijk zijn.
- Zeeschildpadden: Haaien jagen ook op zeeschildpadden, die reptielen zijn. Zeeschildpadden zijn geen primaire voedselbron voor haaien, maar kunnen in sommige gebieden belangrijk zijn.
Naast deze primaire voedselbronnen zullen haaien ook opportunistisch andere dieren eten die ze tegenkomen, zoals aas, dode vissen en zelfs afval.