海豹主要生活在寒温带海洋中。
海豹是鳍足类中分布最广的一类动物,从南极到北极,从海水到淡水湖泊,都有海豹的足迹。南极海豹数量为最多,其次是北冰洋、北大西洋、北太平洋等地。
在自然条件下,海豹有时在海里游荡,有时上岸休息。上岸时多选择海水涨潮能淹没的内湾沙洲和岸边的岩礁。例如,在中国的辽宁盘山河口及山东庙岛群岛等地都屡见有大群海豹出没。海豹的游泳本领很强,速度可达每小时27公里,同时又善潜水。
一般可潜100米左右,南极海域中的威德尔海豹则能潜到600多米深,持续43分钟。海豹主要捕食各种鱼类和头足类,有时也吃甲壳类。它的食量很大,一头60~70kg重的海豹,一天要吃7~8kg鱼。