Lupii grei tind să fie alimentatori oportuniști, dar în special vânează căprioare, caribou, moose, elk, bizon, oi și alte mamifere medii la mari. Dieta lor variază în funcție de disponibilitatea . Lupii gri, de asemenea, se hrănesc de obicei cu mamifere mici (cum ar fi rozătoarele), reptile, păsări, pești și insecte mari. Când este necesar, lupii gri folosesc fructe și legume pentru a-și completa aportul alimentar.
Lupii grei vânează de obicei în pachete de șase până la 10 lupi. Vânătoarea cooperativă le permite să omoare cu succes animale mari. Pachetele de lupi gri pot călători peste 12 mile pe zi pentru a căuta mâncare. În doar o sesiune de hrănire, lupii gri pot consuma 20 de kilograme de mâncare. Mâncă până se consumă complet. Pe lângă vânătoare, ei scapă și de animale moarte. În zonele cu oameni, mulți lupi gri se găsesc pe animale și pe gunoi. Lupii gri au, de asemenea, pradă oamenilor, deși rar.
Pentru a te pregăti pentru toamnă și iarnă, atunci când alimentele nu sunt la fel de ușor disponibile, lupii gri cu o aprovizionare constantă cu alimente depozitează grăsimi în diverse zone din întregul lor corp. Sunt capabili de numeroase hrănire pe parcursul zilei, deoarece procesul de digestie durează doar câteva ore. Acest lucru le permite să ingereze cantități mari de carne fără a le irosi. Lupii grei consumă deseori pepeni, fructe de padure, mere și pere în timpul anotimpurilor de creștere a fructelor.