Wilce mają duży apetyt i mogą zjeść znaczną ilość jedzenia w jednym posiłku. Średnio wilk zjada do 9 kg (20 funtów) mięsa naraz, a niektóre doniesienia mówią nawet o 13,6 kg (30 funtów).
Wilki to oportunistyczne drapieżnice polujące na jelenie, lochy, łośje, karibu, bizony i mniejsze ssaki. Obrywają też padliny. Oprócz mięsa mogą jeść owoce, jagody i trawy, uzupełniając dietę.
Ich stosunkowo krótki układ trawienny sprawia, że pokarm szybko przechodzi, co pozwala im zjadać duże ilości w krótkim czasie.