Theo Trung tâm Sinh vật Biển Quốc gia, cá heo di chuyển bằng cách đẩy những con sán đuôi mạnh mẽ của chúng lên và xuống trong nước. Chuyển động của đuôi này đẩy nước trở lại và đẩy cá heo về phía trước. Để lướt qua mặt nước, cá heo sử dụng vây ngực và vây lưng của chúng.
Cá heo có hai loại vây: vây lưng và vây ngực. Sán đuôi được sử dụng để di chuyển cá heo về phía trước, và các vây được sử dụng để lái. Vây ngực giúp cá heo lái, giữ thăng bằng trong nước và ngừng di chuyển. Tuy nhiên, chúng không được sử dụng để di chuyển về phía trước. Vây lưng, nằm trên đầu cá heo, hoạt động như một bộ ổn định, giống như bánh lái trên thuyền. Không giống như vây của cá, vây lưng cá heo không có xương. Các vây của chúng thay vào đó được tạo thành từ các mô dày đặc, gấp lại, cứng và cho phép cá heo đứng thẳng và dễ dàng cắt qua mặt nước hơn.
Toàn bộ cơ thể của cá heo được thiết kế để đi qua nước một cách mượt mà. Cá heo có làn da mịn như cao su, không có lông và sắp xếp hợp lý. Da của chúng liên tục bong ra và thay thế bằng lớp da mới. Bất kỳ phần phụ nào nhô ra trên cá heo, như vây, đều nhẵn và cong để tạo tốc độ cho cá heo.