Vilks ir kanīds, gaļēdājs dzīvnieks suņu ģimenē. Vilks kopā ar radiniekiem lapsu, koijotu un mājas suni galvenokārt ēd gaļu. Pieaugušā vilka svars ir no 40 līdz 175 mārciņām. Tipiskam vilkam dienā ir vajadzīgas 3 vai vairāk mārciņas pārtikas. Vienā barošanā tas ēd pat 20 mārciņas, lai bez ēdiena izturētu vairākas dienas. Vilks ēd lielus dzīvniekus, piemēram, briežus, aļņus un mājlopus. Tas ēd arī trušus, peles, bebrus, zivis, ogas un zāli. Vilks ir atkarīgs no viņa ožas, lai atrastu lielāko daļu pārtikas. Pārtiku tā atrod arī dzirdes, redzes un veiksmes dēļ.
Vilks lielāko daļu laika medī pēc pēdām vai gaisā pēc smaržas. Vilku bara parasti ir vīriešu un sieviešu vilks ar saviem pēcnācējiem. Paka bieži pārvietojas, rikšojot pa savu teritoriju. Vilks rikšo apmēram 5 jūdzes stundā un dienā medī ēdienus līdz 30 jūdzēm. Tas bieži atrod dzīvniekus, saostot tos 2 jūdžu attālumā. Redze vai redze bieži palīdz vilkam iegūt pārtiku. Paka ierauga aļņu vai briežu ganāmpulku un padzen vienu vai vairākus dzīvniekus pēc pārtikas. Vilks var pamanīt trušu vai citu dzīvnieku, kurš attālinās, un var to noskriet līdz 30 jūdzēm stundā. Vilka dzirde ir ļoti laba. Vilks ceļojuma laikā dzird, kā aitas pūst vai citi mājlopu trokšņi, un seko dzīvnieku skaņām. Ziemā pieaudzis vilks var dzirdēt trušu vai peli, kas pārvietojas zem sniega, un izrok to pārtikai. Vilku pievilina miesas vai beigtas gaļas smarža. Jeloustounas nacionālajā parkā ziemas laika apstākļi nogalina daudzus lielus dzīvniekus. Vilks pēc smaržas meklē līķus.
Vilks ir spēcīgs plēsējs, bet medību laikā bieži tiek ievainots vai nogalināts. Vilku bara vadītāji par upuri dod priekšroku lieliem dzīvniekiem. Viņi var piepildīt vēderu vienā barošanā un vēlāk atgriezties pie liemeņa, lai atkal ēst. Lieli dzīvnieki, piemēram, alnis vai karibu, tomēr spēj nogalināt vilku. Ja viņi vēršas pret vilku un cīnās, nevis bēg, lielais dzīvnieks var izdzīvot, jo ar vienu sitienu var salauzt vilka galvaskausu. Lielākā daļa lielo dzīvnieku tiek nogalināti, kad tie aizbēg, vilki tos nolaida vai ir ieslodzīti reljefā, piemēram, sniegā vai klintīs. Ja vilku bara smaržo citus vilkus, tas bieži nomedīs un nogalinās pārējos vilkus, kuri meklē ēdienu reģionā.