Delfiny są mięsożercami i jedzą różne małe ryby, kalmary i krewetki. Duże ssaki czasami polują w grupach, ale też żerują samotnie. Naukowcy odkryli, że delfiny, podobnie jak ludzie, mogą upodobać sobie różne rzeczy. Niektóre delfiny wolą jeść makrele lub śledzie, a inne kalmary. Najczęstszym źródłem pożywienia są ryby.
Główna podstawa diety delfinów zależy od tego, gdzie zwierzę mieszka. Według badań Seaworld delfiny żyjące wzdłuż wybrzeża zjadają więcej ryb i małych skorupiaków, takich jak kraby czy pchły piaskowe. Delfiny żyjące na morzu jedzą więcej ryb i kałamarnic; delfiny znajdujące się dalej od brzegu zjadają ryby głębinowe.
Delfiny poruszają się w strąkach, a także będą polować jako grupa, która otacza ławicę małych ryb i tłoczy je razem. Następnie delfiny na zmianę żerują, gdy inni członkowie kapsuły patrzą. Inne delfiny zagarniają ławice ryb do płytkiej wody, aby się pożywić. Delfiny również same znajdują pożywienie i mogą jeść ryby, które nie są w szkole.
Zazwyczaj delfin połyka rybę w całości – najpierw głową, aby kości nie zaklinowały się podczas schodzenia. Dorosły delfin może zjeść od 4 do 6 procent swojej masy ciała w ciągu jednego dnia.