Белка живет только в лесу. Лесные насаждения, в которых она обитает, очень разнообразны: встречается она в глухой сибирской тайге, в сосновом бору, в дубравах лесостепи и в смешанном елово-лиственном или сосново-лиственном лесу. В поисках пищи она совершает перекочевки из одного лесного угодья в другое. Белка — древесное животное. Она хорошо лазает по стволам и сучьям деревьев, делая большие прыжки с ветки на ветку и легко перескакивая с дерева на дерево («идет грядой»). Часто спускается на землю в поисках опавших шишек, орехов, грибов и ранее запрятанных запасов корма. По земле передвигается прыжками.
Белка кормится днем, а ночь проводит в дупле или гнезде (гайне). В этом же убежище она пережидает плохую погоду (сильные морозы, продолжительные дожди), не выходя наружу по 2—3 дня Гайно белки обычно располагается у ствола хвойного дерева, чаще на половине его высоты.