A bálnacápák szűrőképesek, azaz a kis organizmusok vízből történő kiszűrésével táplálkoznak. Táplálkozásuk elsősorban planktonból, kis halakból, tintahalból és rákfélékből áll. A bálnacápák nagy szájukról ismertek, amelyek akár 5 láb (1,5 méter) is lehetnek, lehetővé téve számukra, hogy nagy mennyiségű vizet vegyen be és kiszűrje zsákmányaikat. Több mint 3000 apró foga van, de ezeket nem rágáshoz használják, hanem inkább a zsákmányuk szájában tartására.
víz
A bálnacápák képesek tengervizet inni, de nem kell annyi vizet inni, mint más tengeri állatok, mert jelentős mennyiségű vizet kapnak az általuk fogyasztott ételekből. Elsősorban vizet kapnak a plankton és más kis organizmusok étrendjén keresztül, amelyek nagy mennyiségű vizet tartalmaznak.