Os esquilos são onívoros e sua dieta pode variar muito, dependendo da estação, sua localização e o tipo de esquilo. Em geral, sua dieta consiste em uma ampla gama de materiais vegetais, incluindo sementes, nozes, frutas, folhas, brotos e flores. Alguns esquilos também se alimentam de insetos, ovos e, ocasionalmente, pequenos animais, como filhotes ou pássaros. Aqui estão alguns exemplos específicos do que os esquilos podem comer:
porcas: Bolotas, nozes, avelãs, nozes, nozes e amendoins são fontes de alimentos populares para esquilos.
Sementes: Sementes de girassol, sementes de abóbora e vários grãos também são consumidos por esquilos.
frutas: Os esquilos podem consumir frutas, maçãs, peras, pêssegos, ameixas e cerejas, entre outras frutas.
folhas: Os esquilos às vezes se alimentam de folhas jovens e macias de várias plantas e árvores, especialmente durante a primavera e o verão.
brotos: Os botões de árvore são uma fonte nutritiva de alimentos para esquilos, principalmente durante os meses de inverno, quando outros alimentos são escassos.
Flores: Algumas espécies de esquilo podem comer flores, especialmente o néctar e o pólen de certas flores.
Insetos: Os esquilos podem atacar insetos como gafanhotos, grilos, besouros e lagartas.
ovos: Os esquilos podem ocasionalmente invadir os ninhos de pássaros para os ovos.
Nestes: Sabe -se que alguns esquilos consomem pássaros ou animais pequenos, se surgir a oportunidade.
Vale a pena notar que diferentes espécies de esquilos têm suas próprias preferências e adaptações alimentares específicas. Por exemplo, algumas espécies são altamente dependentes de tipos específicos de nozes ou frutas, enquanto outras são mais versáteis em seus hábitos de alimentação. Alguns esquilos, como o esquilo voador, são conhecidos por consumir cogumelos como parte de sua dieta.
No geral, as dietas dos esquilos são bastante variadas e são comedores oportunistas, aproveitando qualquer alimento disponível em seu ambiente.