松鼠爱吃橡子、栗子、胡桃等坚果,也喜欢吃松籽,常到针叶林寻松籽吃,也吃松树的嫩枝叶、树皮、菌类以及昆虫、小鸟等。松鼠喜欢吃素,偶尔也吃荤。素主要以红松、云杉、冷杉、落叶松、樟子松和榛子、橡子的干果以及种子为主,荤主要以昆虫、幼虫、蚁卵和其它小动物等为主。
松鼠多在春、夏季发情,发情期大约为两个星期左右。松鼠繁殖的适龄期,雌性为8~9周龄,雄鼠为9~10周龄。怀孕时间大约为35~40天,每年能产3胎左右,每次能产4~6只。初生松鼠体形很小,看不见东西,以母体乳汁作为全部营养需求的来源。松鼠发育很慢,生下将近30天时才睁开眼睛。至一个半月时,小松鼠才愿意到室外进行活动。