Delfiinid on kiskjad ja söövad mitmesuguseid väikeseid kalu, kalmaare ja krevette. Suured imetajad jahivad mõnikord rühmiti, kuid toituvad ka üksi. Teadlased on leidnud, et delfiinid, nagu ka inimesed, võivad omandada maitseid erinevatele asjadele. Mõned delfiinid eelistavad makrelli või heeringat süüa, teised aga kalmaare. Kõige tavalisem toiduallikas on kala.
Delfiinide dieedi peamine põhisisu sõltub looma elukohast. Seaworldi uuringute kohaselt söövad rannikul elavad delfiinid rohkem kalu ja väikseid koorikloomi, näiteks krabisid või liivakirpe. Avamerel elavad delfiinid söövad rohkem kalu ja kalmaare; kaugemal avamerel asuvad delfiinid söövad mõnda süvamere kalu.
Delfiinid liiguvad kaunades ja jahivad ka rühmana, mis ümbritseb väikeste kalade rühma ja rahvast kokku. Siis toituvad delfiinid kordamööda, kui teised kaunakaaslased vaatavad. Teised delfiinid korallivad kalakoole toitumiseks madalasse vette. Delfiinid leiavad toitu ka ise ja võivad süüa kooliväliseid kalu.
Tavaliselt neelab delfiin kala tervelt pea ees, nii et luud ei muutu allapoole minnes kiduraks. Täiskasvanud delfiin võib ühe päevaga süüa 4–6 protsenti oma kehakaalust.