돌고래는 육식 동물이며 다양한 작은 물고기, 오징어, 새우를 먹습니다. 큰 포유류는 때때로 그룹으로 사냥하지만 혼자 먹기도합니다. 연구자들은 인간과 마찬가지로 돌고래가 다른 것에 대한 취향을 얻을 수 있다는 것을 발견했습니다. 일부 돌고래는 고등어 나 청어를 선호하는 반면 다른 돌고래는 오징어를 선호합니다. 가장 흔한 식량 원은 생선입니다.
돌고래 먹이의 주된 요소는 동물이 사는 곳에 달려 있습니다. Seaworld의 연구에 따르면 해안을 따라 사는 돌고래는 더 많은 물고기와 게 또는 모래 벼룩과 같은 작은 갑각류를 먹는다. 근해에 사는 돌고래는 더 많은 물고기와 오징어를 먹습니다. 바다에서 멀리 떨어진 돌고래는 심해 물고기를 먹습니다.
돌고래는 꼬투리에서 움직이고 작은 물고기 무리를 둘러싸고있는 무리로 사냥을하여 함께 모이게됩니다. 그런 다음 돌고래는 꼬투리의 다른 구성원이 바라 보는 동안 교대로 먹이를줍니다. 다른 돌고래는 물고기 떼를 얕은 물로 몰아 먹입니다. 돌고래는 또한 스스로 먹이를 찾고 학교에 다니지 않는 물고기를 먹을 수 있습니다.
일반적으로 돌고래는 머리부터 물고기를 통째로 삼켜 서 내려가는 동안 뼈가 끼지 않습니다. 성인 돌고래는 하루에 체중의 4 ~ 6 %를 먹을 수 있습니다.