Wiewiórki są wszystkożerne – jedzą rośliny i zwierzęta. Dieta zależy od gatunku i pory roku, ale ogólnie obejmuje:
Pokarm roślinny:
Orzechy: Żołędzie, orzechy włoskie, pekan, leszczyny, bukowiec, orzechy sosnowe itp.
Nasiona: Słonecznik, dynia, karmy dla ptaków itp.
Owoce: Jabłka, gruszki, jagody, brzoskwini itp.
Grzyby
Kora: Zwłaszcza zimą, gdy inne pożywienie niedostępne.
Pąki: Również z drzew, zwłaszcza wiosną.
Trawy: Trawy i rośliny zielone, zwłaszcza wiosną i latem.
Pokarm zwierzęcy:
Owady: Wiewiórki łapią i jedzą owady, zwłaszcza młode.
Małe kręgowce: Niektóre wiewiórki polują na ptaki, myszy, jaszczurki.
Jaja: Również jaja ptasie, choć rzadziej.
Specyfika gatunków:
Wiewiórki drzewne: Główne: orzechy, nasiona, owoce, grzyby.
Wiewiórki ziemne: Więcej owadów, traw, nasion.
Latające wiewiórki: Dieta podobna do drzewnych, ale więcej owadów.
Ważne czynniki:
Pora roku: Jesienią gromadzą orzechy/nasiona na zimę. Zimą żyją z zapasów, kory, pąków, mniej atrakcyjnych pokarmów.
Dostępność: Jedzą to, co łatwo dostępne w ich środowisku.
Lokalizacja: Dieta zależy od miejsca zamieszkiwania.
Ważne: Karmię wiewiórki może szkodzić ich zdrowiu i ekosystemowi. Stają się uzależnione od ludzkiego pożywienia, co prowadzi do niedożywienia i utraty umiejętności posukiwania pożywienia.