Wiewiórki są wszystkożercami. Oznacza to, że ich dieta jest zróżnicowana i obejmuje:
- Orzechy i nasiona: Podstawa żywienia, zwłaszcza dębowe żołędzie, orzechy włoskie, orzechy hickory, orzechy sosnowe.
- Owoce: Lubią jagody, jabłka, gruszki i inne owoce.
- Grzyby: Niektóre gatunki wiewiórek jedzą grzyby.
- Owady: Mogą jeść owady, zwłaszcza wiosną i latem.
- Jajka: Niektóre wiewiórki plądrują gniazda ptaków po jajka.
- Drobne zwierzęta: W rzadkich przypadkach wiewiórki zjadają małe ptaki lub gryzonie.
Ich nawykami żywieniowymi zarządza oportunizm – wykorzystują to, co dostępne. Słyną też z gromadzenia zapasów na zimę.