A farkasok opportunista ragadozók, és különféle állatokat fognak enni, beleértve a szarvasokat, a jávorszarvasokat, a jávorszarvasokat, a caribou -t, a bölényeket és a kisebb emlősöket, például nyulakat, nyúlokat és rágcsálókat. Ezenkívül más ragadozók vagy vadászok hátrahagyott testét is megsemmisítik.
A hús mellett a farkasok növényzetet is, például gyümölcsöket, bogyókat és fűket is fogyasztanak. Ez elősegíti az étrend kiegészítését és alapvető tápanyagokat biztosítva számukra.
A farkasok képesek ilyen nagy mennyiségű ételt enni, mert viszonylag rövid emésztőrendszerük van. Ez azt jelenti, hogy az élelmiszer gyorsan áthalad a rendszerükön, lehetővé téve számukra, hogy rövidebb idő alatt több ételt fogyaszthassanak.