A szürke farkas étrendjének többsége húsból áll. A farkasok általában táplálékokat esznek, mint például szarvas, jávorszarvas, jávorszarvas és caribou. Ugyanakkor más állatokat is, például rágcsálókat, nyulakat, madarakat és halakat is esznek. A farkasok még enni is enni fognak, vagy a halott állatok maradványait.
Annak érdekében, hogy elegendő ételt kapjon, a farkasok általában csomagokban vadásznak. A farkascsomag általában 6–12 farkasból áll. Néhány csomag azonban akár 2 farkas is lehet, míg mások akár 30 farkas is lehetnek.
A farkasok nagyon hatékony vadászok. A sikerességi arányuk körülbelül 80%, ami azt jelenti, hogy minden 10 állatból 8 -at fognak el, amelyeket vadásznak. A farkasok általában vadásznak azáltal, hogy üldözik zsákmányukat, amíg fáradt. Ezután megölik a zsákmányt, ha a torokba vagy a nyakba harapják.
A farkasok az ökoszisztéma fontos részét képezik. Segítenek a többi állatok populációinak ellenőrzésében, és a hordozó étkezésével is segítenek a környezet megtisztításában.