Os golfinhos são predadores ativos e oportunistas que se alimentam de muitos tipos diferentes de peixes, lulas e crustáceos. Sua dieta varia de acordo com o que está geograficamente disponível. Peixes e lulas são alimentos básicos para os golfinhos offshore, e os golfinhos costeiros dependem principalmente de peixes e invertebrados que vivem no fundo.
Os golfinhos-nariz-de-garrafa adultos tendem a comer de 4 a 6 por cento de seu peso corporal total diariamente. Uma mãe que amamenta pode receber até 8%. Em vez de mastigar suas presas, os golfinhos esfregam ou sacodem peixes grandes no fundo do oceano para quebrar pedaços de tamanho apropriado. Eles têm estômagos compartimentados, o que os ajuda a digerir os alimentos muito rapidamente.Os golfinhos são caçadores muito inteligentes. É comum eles seguirem os barcos de pesca comercial, comendo peixes ou camarões que são descartados. Freqüentemente, eles caçam cooperativamente, agrupando cardumes de peixes e se revezando na alimentação da massa condensada. Eles também caçam peixes individualmente quando surge a oportunidade.
Algumas espécies de golfinhos tiram peixes para fora da água com suas pás e depois atacam a presa atordoada. Algumas espécies tornam suas presas vulneráveis levando-as para a praia. Golfinhos ao largo da costa foram encontrados com peixes do fundo do mar em seus estômagos, o que é uma evidência de que eles podem mergulhar a mais de 1.600 pés.