Wiewiórki zazwyczaj nie jedzą mięsa, ale czasami łapią i zjadają owady i mniejsze zwierzęta, takie jak gąsienice i małe ptaki. Wiewiórki klasyfikuje się jako wszystkożerne, ponieważ konsumują one zarówno rośliny, jak i zwierzęta. /p>
Wiewiórki ziemne zazwyczaj jedzą nasiona, korzenie, orzechy i liście, ale czasami jedzą gąsienice i owady. Wiewiórki drzewne jedzą żołędzie, orzechy, kwiaty, kory drzewa i jagody. Wiadomo też, że czasami spożywają jaja i pisklęta. Latające wiewiórki jedzą owoce i orzechy, ale także jedzą małe ptaki i owady częściej niż inne rodzaje wiewiórek. Wszystkie wiewiórki mają cztery zęby przednie, które rosną przez cały okres ich życia, dzięki czemu mogą ciągle grzebać, nie zużywając zębów.