Wschodniej Wiewiórki szare są wszystkożerne i jako takie jedzą różnorodne pokarmy, w tym różne części wielu różnych gatunków drzew, roślin, grzybów, jaj ptasich i piskląt, żab, błędów i kości. Wiewiórki przechowują żywność w procesie znanym jako gromadzenie rozproszone.
Wiewiórki żywią się różnymi częściami wielu różnych drzew. Szukają orzechów, kwiatów i pączków wszystkich odmian dębów, 10 gatunków orzeszków, pekan, orzechów i buków. W klonie morwy, jeżyny, wiązu, kasztanowca, dzikiej wiśni, derenia, głogu, czarnej gumy, orzecha laskowego, grabu chmielowego i miłorzębu, wiewiórki idą po owoce, cebulki i kwiaty. Nasiona i skupiska pyłków drzew wiecznie zielonych, takich jak cedr, cykuta, sosna i świerk, są również spożywane przez wiewiórki. Wiewiórki mogą również jeść grzyby.
Zimą wiewiórki chodzą po zbożu, takim jak kukurydza i pszenica, więc nie głodują.
Jednak wiewiórki są wszystkożerne, więc jedzą też mięso. Owady są często spożywane latem, a naukowcy uważają, że szczególnie ważne jest, aby młode wiewiórki zjadały owady. Wiewiórki także jedzą ptasie jaja, pisklęta i żaby. Kanibalizm został nawet odnotowany wśród wiewiórek.
Wiewiórki przechowują żywność na zimę w małych, losowo rozmieszczonych klastrach, które następnie lokalizują za pomocą zapachu i pamięci.