Рацион питания белки зависит от времени года. Белка питается семенами, почками, ест ягоду, кору деревьев и сами ветки деревьев, зерна, грибы. Основа же её рациона - это сосновые семена, молодые побеги и почки. Иногда белка питается и птенцами, яйцами, ящерицами, мелкими грызунами.
Белка сооружает запасы пищи, которые хранит в дуплах пне, деревьев, под камнями и в кустарниках.
Если белка живет в неволе, то её кормят белым хлебом, орехами, фруктами, ягодами, сухофруктами, сушеными грибами, шишками ели, морковью, семечками подсолнуха, можно давать желуди, иногда можно давать молоко. Воды у белки всегда должно быть достаточное количество. Кормить белку нужно 2 раза в день.