Foki pospolite są mięsożercami, co oznacza, że jedzą tylko zwierzęta. Nie jedzą roślin.
Typowe ofiary to:
* Ryby: Śledzie, dorsze, łosoś, płocie.
* Małże i ośmiornice.
* Skorupiaki: Kraby, krewetki, humary.
* Inne zwierzęta morskie: Okazjonalnie małe ptaki morskie lub ssaki morskie.
Ostre zęby i potężne szczęki pomagają im łapać i pożywiać się ofiarami.