Veverițele gri din est sunt omnivore și, ca atare, mănâncă o varietate de alimente, inclusiv diverse părți ale diferitelor specii de arbori, plante, ciuperci, ouă de pasăre și cuiburi, broaște, bug-uri și oase. Veveritele stochează alimente într-un proces cunoscut sub numele de "scatter".
Veverițele se hrănesc din diferite părți ale copacilor. Ei caută nuci, flori și muguri de toate soiurile de stejari, 10 specii de hickory, pecan, nuc și fag. În arțar, dud, hackberry, elm, castan de cal, cireșe sălbatice, lemn de câine, păducel, gume negre, alune, carpen și gingko, veverițele merg după fructe, bulbi de semințe și flori. Semințele și grupele de polen de copaci veșnic verzi, cum ar fi cedru, hemlock, pin și molid, sunt de asemenea consumate de veverițe. Veveritele pot consuma și ciuperci.
În timpul iernii, veverițele merg după culturi, cum ar fi porumbul și grâul, astfel încât să nu moară de foame.
Totuși, veveritele sunt omnivore, așa că și ei mănâncă carne. Insectele sunt adesea consumate în timpul verii, iar oamenii de știință consideră că este deosebit de important ca veveritele juvenile să mănânce insecte. Veverițele mănâncă, de asemenea, ouă de pasăre, cuiburi și broaște. Canibalismul a fost raportat chiar și printre veverițe.Veverițele depozitează hrana pentru iarnă în grupuri mici, amplasate aleatoriu, pe care apoi le găsesc prin miros și memorie.