Invertebrati:
* Crostacei: Granchi, aragoste, gamberi, cuoio
* molluschi: Vongole, lumache, cozze, polpo
* vermi: Vermi polichate
* Echinodermi: Starfish, ricci di mare
Fish:
* Piccoli pesci, tra cui sardine, acciughe e altri piccoli pesci ossei.
* A volte, mangiano persino altre specie di squali, ma questo è meno comune.
Altro:
* Occasionalmente, possono consumare piccole quantità di alghe.
Usano le loro potenti mascelle e file di denti affilati per schiacciare e macinare la loro preda.
È importante notare che le diete degli squali a corno possono variare in base alla loro età, habitat e disponibilità di prede nel loro ambiente.