Walhaie leben im offenen Meer, wo sie sich von Plankton, Schwarmfischen, Quallen, kleinen Krebstieren und Tintenfischen ernähren. Walhaie mit einer Länge von bis zu 3 Fuß werden von Blauen Marlins, Blauhaien, Weißen Haien und Killerwalen gefressen.
Ausgewachsene Walhaie haben eine durchschnittliche Länge von 32 Fuß und werden durch eine zähe, dicke Haut mit einer darunter liegenden Knorpelschicht gut verteidigt. Erwachsene haben oft Narben und Bissspuren von früheren Raubtierangriffen.
Walhaie verwenden je nach Beutedichte unterschiedliche Fütterungsstrategien. Wenn die Beutedichte gering ist, ernähren sie sich, indem sie mit offenem Maul vorwärts schwimmen und das Wasser durch die dermalen Zähnchen filtern, die die Kiemenplatten und den Rachen auskleiden. Sie verwenden die gleiche Methode, wenn die Beutedichte hoch ist, aber schneller schwimmen, oft in einem kreisförmigen Muster. Bei mittlerer Beutedichte ernähren sich Walhaie aktiv, indem sie Beute einsaugen.