Grårev er altspisere, noe som betyr at de spiser både planter og dyr. Diett varierer etter sesong og lokasjon, men inkluderer generelt:
Dyr:
Smådyr: Mus, vole, kanin, ekorn, rotter
Fugler: Egg, unger, og til tider voksne fugler
Reptiler: Øgler, slanger
Insekter: Gresshoppere, biller, larver
Amfibier: Frosker, padder
Aas: Døde dyr
Planter:
Bær: Bær, druer, epler, persimmon
Nøtter: Ekker, pekannøtter, valnøtter
Korn: Mais, hvede
Røtter og knoller:
Grårev er kjent som opportunistiske spisere, de spiser det som er tilgjengelig. De er også flinke klatrare og kan nå bær og nøtter høyt oppe i trær.
Interessant faktum: Grårev er en av de få hundedyrtypene som kan klatre i trær! Dette hjelper dem å rømme rovdyr og finne mat som ikke er tilgjengelig for andre dyr.