Seelöwen sind opportunistische Räuber, die sich hauptsächlich von Fischen, Tintenfischen und anderen Meeresbewohnern ernähren. Die konkreten Fischarten hängen von Standort und Beuteverfügbarkeit ab.
Häufige Beute: Hering, Makrele, Sardellen, Sardinen, Tintenfisch, Dorsch, Seelachs, Seehecht, Flunder, Lachs. Seelöwen jagen typischerweise durch Tauchen und Verfolgen der Beute, nutzen kräftige Kiefer zum Fangen und Verschlingen.
Als wichtige Meeresprädatoren regulieren Seelöwen Fischbestände und tragen zum Nährstoffkreislauf in Ozeanökosystemen bei.