Gli squali si nutrono di una varietà di animali marini, tra cui pesce, calamari, foche, leoni marini e tartarughe marine. Alcune specie di squali sono anche noti per attaccare gli umani, sebbene questi attacchi siano relativamente rari.
La posizione degli squali nella rete alimentare varia a seconda della specie. Alcuni squali, come il grande squalo bianco, sono predatori generalisti che si nutrono di un'ampia varietà di prede. Altri squali, come lo squalo balena, sono predatori specializzati che alimentano un tipo specifico di prede.
Gli squali sono predatori importanti negli ecosistemi marini perché aiutano a controllare le popolazioni delle loro specie di prede. Questo a sua volta aiuta a mantenere l'equilibrio dell'ecosistema e garantisce che ci sia abbastanza cibo per tutte le specie.