Rekiny to mięsożerne ryby o zróżnicowanej diecie zależnej od gatunku. Najczęstsze źródła pokarmu:
Ryby
Szeroki wachlarz: ryby kostne, chrzęstnowate, inne rekiny. Często: śledzie, makrele, tuńczyki, sardynki.
Ssaki morskie
Foki, lwy morskie, marswiny. Np. foka portowa, lew morski kalifornijski, delfin afalina.
Ptaki morskie
Mewy, rybitwy, albatrosy. Np. mewa trójnocza, gąska północna, albatros laysan.
Mięczaki
Kalmary – ważny składnik diety wielu gatunków.
Skorupiaki
Kraby, krewetki, homary – mniejsza rola, lokalnie ważne.
Żółwie morskie
Nie główny pokarm, ale significance w niektórych regionach.
Dodatkowo rekiny oportunistycznie zjadają padlinę, martwe ryby, śmieci.