Các kỹ thuật phổ biến nhất mà cá heo sử dụng để kiếm thức ăn được gọi là chăn gia súc và quây lưới. Cá heo làm việc cùng nhau như một đội để săn và bắt một đàn cá và các con mồi khác.
Cá heo sử dụng nhiều phương pháp khác nhau để kiếm thức ăn, tùy thuộc vào môi trường sống và nguồn thức ăn của chúng. Họ thường sử dụng các phương pháp yêu cầu làm việc theo nhóm và hợp tác. Bầy gia súc là một kỹ thuật săn bắt liên quan đến việc bao vây một đàn cá và đóng gói chúng thành một nhóm tập trung. Sau khi một đội cá heo vây quanh một đàn cá, những con cá heo bơi từ dưới lên và luân phiên lấy càng nhiều cá càng tốt. Corralling có nghĩa là đuổi cá đến vùng nước nông. Đôi khi cá heo lùa cá vào các cồn cát và bờ biển, vì vậy chúng có thể bẫy và bắt cá dễ dàng. Giống như khi chăn gia súc, cá heo thay phiên nhau giật một lượng lớn cá.
Một số loài cá heo sử dụng các kỹ thuật độc đáo để bắt con mồi. Ở Vịnh Shark, Tây Úc, cá heo mũi chai ven biển đặt bọt biển ở rìa mũi để bảo vệ khi chúng cố gắng khám phá những con cá ăn thức ăn dưới đáy. Chúng thường sử dụng một miếng bọt biển khi tìm kiếm thức ăn ở đáy đá hoặc cát. Nghiên cứu của Đại học Georgetown cho thấy cá heo cái chủ yếu sử dụng kỹ thuật này, trong khi cá heo đực thích giao lưu hơn là học chiến lược săn mồi từ mẹ của chúng. Ngoài ra, cá heo mũi chai đôi khi cũng sử dụng sán đuôi của mình để lật cá và bắt con mồi đang choáng váng.