松鼠藏食物的行為主要是為了應對冬季食物匱乏的情況。它們會將食物,尤其是堅果類食物,藏在自己認為安全的地方,如樹洞、石頭縫裡或地面挖的洞穴中。松鼠在埋藏食物時會先挑選地點,用前爪刨土,將食物放進淺坑裡,再用力按一按,最後用周圍的落葉枯草蓋住。松鼠的食物包括植物的果仁、種子、昆蟲、幼蟲等。
松鼠的貯食行為包括種子的尋找—選擇—搬運—貯藏—再取食等一連串列動,可以分為分散貯藏和集中貯藏兩種類型。分散貯藏是將大量的植物種子放置在多個貯點,每個貯點存放有一至幾粒種子,而集中貯藏是將大量的植物種子放置在一個地點,如巢穴等。這種貯藏方式的選擇由松鼠的種類、種子的特點及周圍環境決定。
此外,松鼠在選擇藏食物的地點時是比較講究的,一般會選擇較為乾燥的地方,以避免食物受潮發芽。如果儲存食物的地點比較潮濕,它所藏的食物,比如玉米,可能會很快發芽,導致食物消失。而堅果則不容易發芽,因此藏起來的堅果不會有問題。