Seehunde sind Fleischfresser, sie fressen also ausschließlich Tiere. Pflanzen stehen nicht auf ihrem Speiseplan.
Typische Beutetiere sind:
- Fische: Hering, Kabeljau, Lachs, Flunder.
- Tintenfische und Oktopusse.
- Krebstiere: Krabben, Garnelen, Hummer.
- Andere Meeresbewohner: Gelegentlich kleine Seevögel oder Meeressäuger.
Scharfe Zähne und kräftige Kiefer helfen ihnen, Beute zu fangen und zu verzehren.