Obecně platí, že větší žraloci potřebují jíst častěji než menší žraloci. Je to proto, že mají vyšší metabolismus a ke svému fungování vyžadují více energie. Například velký bílý žralok (Carcharodon carcharias) může sníst až 2000 liber jídla v jednom jídle. To odpovídá asi 10 % jeho tělesné hmotnosti.
Druh potravy, kterou žralok jí, také hraje roli v tom, jak často potřebuje jíst. Žraloci, kteří jedí ryby a jinou malou kořist, budou muset jíst častěji než žraloci, kteří jedí větší kořist, jako jsou tuleni nebo lachtani. Je to proto, že ryby a jiná malá kořist mají menší energetickou hustotu než větší kořist.
A konečně teplota vody také ovlivňuje, jak často žralok potřebuje jíst. Žraloci, kteří žijí v teplejších vodách, budou muset jíst častěji než žraloci, kteří žijí v chladnějších vodách. Vyšší teploty vody totiž urychlují žraločí metabolismus.
Obecně platí, že žraloci jsou oportunní predátoři, kteří sežerou jakoukoli potravu, kterou mají k dispozici. Je však známo, že některé druhy žraloků se specializují na konzumaci určitých druhů potravy. Například žralok kladivoun (Sphyrna lewini) je známý tím, že preferuje konzumaci ryb, zatímco žralok tygří (Galeocerdo cuvier) preferuje konzumaci tuleňů a lachtanů.