Nuts: Želod, orehi, lešniki, hikoriji, oreščki, pekani in arašidi so vsi priljubljeni viri hrane za veverice.
Semena: Sončnična semena, bučna semena in različna zrna jedo tudi veverice.
sadje: Veverice lahko med drugimi plodovi uživajo jagode, jabolka, hruške, breskve, slive in češnje.
Listi: Veverice se včasih prehranjujejo z mladimi, nežnimi listi različnih rastlin in dreves, zlasti spomladi in poleti.
brsti: Drevesni brsti so hranljiv vir hrane za veverice, zlasti v zimskih mesecih, ko je drugo hrano malo.
Rože: Nekatere vrste veverice lahko jedo cvetje, zlasti nektar in cvetni prah nekaterih cvetov.
Žuželke: Veverice lahko plenijo žuželke, kot so kobilice, črički, hrošči in gosenice.
Jajca: Veverice lahko občasno napadejo ptičje gnezda za jajca.
Nestlings: Znano je, da nekatere veverice uživajo otroške ptice ali male živali, če se pojavi priložnost.
Omeniti velja, da imajo različne vrste veveric svoje posebne prehranske preference in prilagoditve. Na primer, nekatere vrste so zelo odvisne od posebnih vrst oreškov ali sadja, druge pa so bolj vsestranske v svojih navadah hranjenja. Nekatere veverice, kot je leteča veverica, so celo znane, da gobe porabijo kot del svoje prehrane.
Na splošno so prehrane veveric precej raznolike in so oportunistične jedce, ki izkoriščajo, da je v njihovem okolju na voljo ne glede na hrano.