Der kleinste Wal, der Zwergpottwal, kann bis zu 2.204 Pfund Nahrung pro Tag fressen. Der größte Wal, der Blauwal, kann täglich 8.000 bis 16.000 Pfund Nahrung fressen.
Blauwale haben keine Zähne. Sie filtern ihre Nahrung mit langen, dünnen Platten aus Keratin, den sogenannten Bartenplatten, aus dem Wasser. Blauwale fressen Krill und Copepoden, bei denen es sich um sehr kleine Krebstiere handelt. Der Zwergpottwal ernährt sich von viel größeren Beutetieren, darunter der Riesenkalmar, der kolossale Tintenfisch, Tintenfische und einige Fische. Es kann auch versehentlich andere Beutetiere beim Füttern aufnehmen. Zwergpottwale jagen ihre Beute mit Hilfe der Echoortung.