Esquilos são onívoros. Dieta diversificada inclui:
- Nozes e sementes: Fonte principal, especialmente carvalhas, nozes, nozes-de-hickory, pinhões.
- Frutas: Bagas, maçãs, peras e outras frutas.
- Cogumelos: Certas espécies comem cogumelos.
- Insetos: Podem comer insetos, principalmente primavera e verão.
- Ovos: Alguns esquilos comem ovos de pássaros.
- Pequenos animais: Raramente, podem comer pequenos animais como pássaros ou roedores.
Hábitos alimentares são oportunistas: aproveitam o que estiver disponível. Também conhecidos por armazenar comida para depois, especialmente no inverno.