Porpoizii consumă multe tipuri de pește, calmar, caracatițe și alte creaturi oceanice. Dieta lor specifică este influențată de locul în care trăiesc și de felul de pește care le este disponibil, varietate variată.
Există șase tipuri diferite de porpoizi, dintre care nu toate au fost studiate temeinic până în 2015. Este posibil ca dieta lor să varieze. Cu toate acestea, toate speciile bine cunoscute au diete similare, astfel încât este probabil ca și cei mai puțin cunoscuți să facă acest lucru.
Porpoizii mănâncă de asemenea crustacee, crustacee și sepie. Porpoises uneori trăiesc sau vânează în râuri, ceea ce le permite să mănânce raci. Mici porpoises se pot concentra pe pescuitul mic de pește, dar în general consumă orice tip de pește non-spini. Porpoizii trebuie să mănânce mult; porpoises port, de exemplu, mananca pana la 10 la suta din greutatea corporala in fiecare zi.
Vânătoarele de porpoizi folosesc ecolocație, ceea ce înseamnă că fac sunete cu clicuri de joasă frecvență și utilizează undele de sunet reflectate pentru a-și găsi pradă. Ei folosesc dinții pentru a prinde peștii, dar nu-i mestecați, așa că peștii trebuie să fie suficient de mici pentru a le înghiți.
Porpoizii sunt uneori preamăși de balenele ucigașe sau de alte mamifere marine. Acestea sunt, de asemenea, adesea uciși accidental de plase de pescuit; când vânează, devin atât de concentrați pe capturarea pradă a acestora încât nu văd plasele.