Chế độ ăn của cá heo mũi chai chủ yếu bao gồm cá và động vật không xương sống ở biển. Các loài cá heo khác ăn nhiều loại thức ăn khác nhau tùy thuộc vào loài của chúng, thức ăn sẵn có và các phương pháp chúng học được để săn mồi.
Hầu hết cá heo thay đổi chế độ ăn uống của chúng dựa trên những gì có sẵn. Trong một mùa, chúng có thể ăn cá hồi, nhưng khi cá hồi di chuyển đến các dòng nước ngọt để đẻ trứng, chế độ ăn của cá heo chuyển sang cá trích và cá thu. Cá heo mũi chai cần 4 đến 6 phần trăm trọng lượng cơ thể hàng ngày trong thức ăn; tuy nhiên, trọng lượng thực phẩm cần thiết phụ thuộc vào hàm lượng chất béo. Cần nhiều mực ít chất béo hơn để cung cấp năng lượng cho các hoạt động của cá heo hơn là cá trích hoặc cá thu nhiều chất béo.
Trong khi các cá thể cá heo đôi khi ăn một con cá riêng lẻ, các nhóm cá heo thường làm việc cùng nhau để bầy đàn cá gần nhau hơn. Những con cá heo sau đó sẽ lần lượt lặn qua trường cá tập trung để kiếm ăn. Trong khi cá heo có răng, chúng không nhai thức ăn của chúng. Chúng làm vỡ những con cá lớn hơn bằng cách đập chúng xuống đáy đại dương.
Orcas là một loài cá heo lớn hơn và có chế độ ăn uống đa dạng hơn. Một số Orcas chỉ ăn cá, nhưng những loài khác bao gồm các loài động vật có vú biển và chim vào chế độ ăn uống của chúng. Giống như các loài cá heo khác, chế độ ăn uống chính xác của chúng phụ thuộc vào nơi chúng sống và những gì có sẵn.