Hajar är köttätare, alltså äter de kött. När de blir hungriga jagar och äter de en mängd olika byten:
- Fiskar: En primär föda för många hajar, från små fiskar till stora tunfiskar.
- Andra hajar: Vissa arter, som vit haj och tigerhaj, känner att jaga andra hajar.
- Sjöddjur: Säl, delfiner och valar står på menyn för vissa stora hajarter.
- Sjösjösköldpaddor: Vissa hajar jagar sjösköldpaddor.
- Kräftdjur: Krabbor, hummer och andra kräftdjur äts också av hajar.
- Fåglar: Hajar kan ibland fånga och äta fåglar som simmar eller flyger nära ytan.
Vilken typ av mat en haj äter beror på dess art, storlek och habitat. Hajar är otroligt effektiva jägar och har utvecklats för att specialisera sig på att hitta och fånga sina byten.