松鼠一般以草食性为主,食物主要是种子和果仁,也会吃鸟蛋、水果如樱桃等。部分物种会食昆虫,其中一些热带物种更会为捕食昆虫而进行迁徒,甚至叼走山雀雏鸟。
松鼠多在春、夏季发情,发情期大约为两个星期左右。松鼠繁殖的适龄期,雌性为8到9周龄,雄鼠为9到10周龄。在非繁殖季节,雌雄性成体分别占据一定的地方作为自己生活的活动范围。在野外,雌性保护一定面积的地盘是为了保护食物,其内不允许其他同种个体进入,对雄性个体也是如此。但是在繁殖季节,则明显地放鬆对领域范围的保护,允许雄性个体进入。
松鼠怀孕的时间大约为35到40天,每年能产3胎左右,每次能产4到6只。初生松鼠体形很小,看不见东西,以母体乳汁作为全部营养需求的来源。松鼠发育很慢,生下将近30天时才睁开眼睛。至一个半月时,小松鼠才愿意到室外进行活动。