Cá voi nhỏ nhất, cá nhà táng lùn, có thể ăn tới 2.204 pound thức ăn mỗi ngày. Loài cá voi lớn nhất, cá voi xanh, có thể ăn 8.000 đến 16.000 pound thức ăn mỗi ngày.
Cá voi xanh không có răng. Chúng lọc thức ăn ra khỏi nước bằng cách sử dụng những tấm keratin dài và mỏng được gọi là tấm baleen. Cá voi xanh ăn nhuyễn thể và giáp xác chân chèo, là những loài giáp xác rất nhỏ. Cá nhà táng lùn ăn những con mồi lớn hơn nhiều, bao gồm mực khổng lồ, mực khổng lồ, bạch tuộc và một số loài cá. Nó cũng có thể vô tình tiếp cận những con mồi khác khi cho ăn. Cá nhà táng lùn săn con mồi bằng cách định vị bằng tiếng vang.