Delfiinit ovat lihansyöjiä ja syövät erilaisia pieniä kaloja, kalmaria ja katkarapuja. Suuret nisäkkäät metsästävät joskus ryhmissä, mutta ruokkivat myös yksin. Tutkijat ovat havainneet, että delfiinit, kuten ihmiset, voivat hankkia makuja erilaisille asioille. Jotkut delfiinit syövät mieluummin makrillia tai silliä, kun taas toiset suosivat kalmaria. Yleisin ruokalähde on kala.
Delfiinien ruokavalion pääkatsaus riippuu eläimen asuinpaikasta. Rannikolla elävät delfiinit syövät enemmän kaloja ja pieniä äyriäisiä, kuten rapuja tai hiekkakirpoja, Seaworldin tutkimuksen mukaan. Merellä elävät delfiinit syövät enemmän kalaa ja kalmaria; delfiinit kauempana merellä syövät syvänmeren kaloja.
Delfiinit liikkuvat palkoissa ja metsästävät myös ryhmänä, joka ympäröi pienten kalojen koulua ja väkijoukon heitä yhdessä. Sitten delfiinit ruokkivat vuorotellen, kun muut podin jäsenet katsovat. Muut delfiinit keraavat kalakoulut matalaan veteen ruokkiakseen. Delfiinit löytävät myös ruokaa yksin ja saattavat syödä ei-koulukaloja.
Tyypillisesti delfiini nielee kalan kokonaisuudessaan pään edellä, joten luista ei tule tukoksia laskiessaan. Aikuinen delfiini voi syödä 4-6 prosenttia ruumiinpainostaan yhdessä päivässä.