海豹吃鱼类是它们最主要的食物,也吃贝类,甚至企鹅等等。它们的食量比较大,一次性可以吃掉很多条鱼。除此之外,它们还能吃头足类的动物,比如鱿鱼,以及甲壳类的动物,比如各种虾类。
它们也可以吃一些落单的、体型较大的动物,比如企鹅。生活在水族馆中的海豹,主要吃的是鱼类。
海豹通常以鱼类为主要食物,也食甲壳类及头足类。海豹的游泳本领很强,速度可达每小时27公里,同时又善潜水,一般可潜100米左右,南极海域中的威德尔海豹则能潜到600多米深,持续43分钟。海豹主要捕食各种鱼类和头足类,有时也吃甲壳类,食量很大,一头60~70千克重的海豹,一天要吃7~8千克鱼。