La dieta di un leone marino varia a seconda della specie, del luogo e del periodo dell'anno. In generale, i leoni marini mangiano una varietà di specie di pesci, tra cui aringhe, sardine, acciughe e sgombri. Mangiano anche calamari, polpi e crostacei come krill e gamberetti. Alcuni leoni marini possono anche mangiare uccelli marini e altri mammiferi marini.
I leoni marini tipicamente cacciano tuffandosi in acqua e inseguendo la preda sott'acqua. Usano le loro potenti pinne per nuotare e la loro vista acuta per localizzare le prede. I leoni marini sono anche in grado di trattenere il respiro per lunghi periodi di tempo, il che consente loro di immergersi fino a diverse centinaia di metri di profondità.
La quantità di cibo che mangia un leone marino varia a seconda delle dimensioni dell'animale e della quantità di energia che sta consumando. Un grande leone marino adulto può mangiare fino al 10% del suo peso corporeo ogni giorno.
I leoni marini sono una parte importante dell'ecosistema marino. Aiutano a controllare le popolazioni di altri animali marini e svolgono un ruolo nel ciclo dei nutrienti. I leoni marini sono anche una popolare attrazione turistica e sono spesso visti negli zoo e negli acquari.