白鲸会食用各种生物,包括鱼类(鲑鱼、鳕鱼、鲱鱼等)、头足类(鱿鱼、章鱼等)、甲壳类(虾、蟹)、海虫、甚至大型浮游生物在内。一餐大约吃350公斤。白鲸的食性随地区与季节性猎物的数量而有不同。检测各地区族群的胃内容物发现,白鲸会食用各种生物,包括鱼类(鲑鱼、鳕鱼、鲱鱼等)、头足类(鱿鱼、章鱼等)、甲壳类(虾、蟹)、海虫、甚至大型浮游生物在内。