Huisdieren
Walvishaaien zijn filtervoeders, wat betekent dat ze zich voeden door kleine organismen uit het water te filteren. Hun dieet bestaat voornamelijk uit plankton, kleine vis, inktvis en kreeftachtigen. Walvishaaien hebben grote monden tot 5 voet (1,5 meter) breed, waardoor ze grote hoeveelheden water kunnen opnemen en prooien eruit kunnen filteren. Ze hebben meer dan 3.000 kleine tanden, maar deze worden niet gebruikt om te kauwen; eerder helpen ze om prooien in de mond te houden.
Walvishaaien kunnen zeewater drinken, maar ze hoeven niet zoveel te drinken als andere zeedieren omdat ze een aanzienlijke hoeveelheid water uit het voedsel dat ze eten krijgen. Ze verkrijgen water voornamelijk via hun dieet van plankton en andere kleine organismen, die een hoog watergehalte bevatten.