Một số loài cá, chẳng hạn như cá chình moray, có thể bơi ngược. Các loài cá không bơi theo chiều ngang bao gồm cá trê, cá ngựa và cá tôm, bơi theo chiều dọc.
Kiểu bơi cho phép chuyển động lùi lại được gọi là vận động dạng góc và sử dụng các chuyển động không điều chỉnh. Cá sử dụng một số kiểu bơi tùy thuộc vào môi trường của chúng. Cá bay tiến hóa để lướt trên mặt nước bằng cách vỗ vây. Hầu hết các loài cá đều mù màu, một số loài có thể sống từ 50 năm trở lên. Cá nhím tự phồng lên bằng cách bơm nước vào các túi đặc biệt trong cơ thể của chúng khi ở dưới biển hoặc bằng cách bơm không khí vào các túi khi chúng ở trên mặt nước. Cá thở bằng cách lấy oxy từ nước xung quanh.