Prehrana morskog lava varira ovisno o vrsti, lokaciji i dobu godine. Općenito, morski lavovi jedu različite vrste riba, uključujući haringe, sardine, inćune i skuše. Također jedu lignje, hobotnice i rakove kao što su kril i škampi. Neki morski lavovi također mogu jesti morske ptice i druge morske sisavce.
Morski lavovi obično love tako što zaranjaju u vodu i traže svoj plijen pod vodom. Svoje snažne peraje koriste za plivanje i svoj oštar vid za pronalaženje plijena. Morski lavovi također mogu dugo zadržati dah, što im omogućuje ronjenje na dubine do nekoliko stotina metara.
Količina hrane koju morski lav jede varira ovisno o veličini životinje i količini energije koju troši. Veliki odrasli morski lav može pojesti do 10% svoje tjelesne težine svaki dan.
Morski lavovi važan su dio morskog ekosustava. Pomažu u kontroli populacije drugih morskih životinja i igraju ulogu u kruženju hranjivih tvari. Morski lavovi također su popularna turistička atrakcija, a često ih se može vidjeti u zoološkim vrtovima i akvarijima.