松子、榛子、核桃等各种坚果,是松鼠的四季主粮。但它们也会取食其他多种植物的种子,以及各种应季美味:春季,它们吃植物嫩芽和花;夏秋两季,取食多种野果、蘑菇(包括一些对人有毒的种类)。有时松鼠也开荤,吃蚯蚓、蜗牛、昆虫、鸟蛋、小鸟乃至动物尸体。靠近人类的松鼠,还会去垃圾桶翻找剩饭、零食。不同种类的松鼠,对食物各有偏好。
欧亚红松鼠痴迷富含油脂的坚果,如松子、核桃、榛子,对淀粉含量高的橡子则有些嫌弃,吃荤比例很低;岩松鼠则对橡子也很热衷;赤腹松鼠更是不挑,吃嘛嘛香,米饭、馒头、薯条等人工食品都照单全收。