Les écureuils sont végétariens, connus pour manger une grande variété de noix, de fruits et d'autres aliments végétariens, mais les écureuils volants sont connus pour manger de petits oiseaux, des insectes et des œufs. Parmi certains aliments, les écureuils ont été connus pour manger sont diverses sortes de noix, graines et divers fruits.
Les écureuils mangent aussi couramment des lichens, des bourgeons, des champignons, des racines et des pommes de pin. Les écureuils sont également connus pour manger des feuilles, des brindilles et de l'écorce. Les écureuils adorent manger des fruits, notamment des pommes, des abricots, des oranges et des avocats. Les écureuils mangent même des fleurs, en particulier des bulbes à fleurs, ils ont donc une alimentation large et variée.
Les écureuils boivent de l'eau et sont attirés par les boissons sucrées. En effet, lorsque les gens élèvent des bébés écureuils, il leur est conseillé de les réhydrater à l'aide d'un mélange d'eau, de sel et de sucre. Les écureuils boivent aussi du lait. Comme leurs habitudes alimentaires, ils ne sont pas pointilleux sur ce qu'ils boivent.
Pour cette raison, ce sont des rongeurs tristement célèbres pour les jardiniers, car ils peuvent détruire les récoltes, en particulier le maïs. Les écureuils ont des habitudes intéressantes lorsqu'ils recherchent de la nourriture. Ils trouvent ou volent généralement de la nourriture, puis la creusent dans diverses zones pour la cacher. Bien qu'il s'agisse d'une pratique couramment pratiquée pendant les mois d'hiver, les écureuils le font toute l'année.