Белка — типичный обитатель лесов. Поскольку основу её питания составляют семена древесных пород, она предпочитает смешанные хвойно-широколиственные леса, которые обеспечивают наилучшие кормовые условия. Любит также зрелые темнохвойные насаждения — кедровники, ельники, пихтачи; за ними следуют лиственничники, заросли кедрового стланика и смешанные сосняки. На севере, где растёт в основном сосновое и лиственничное редколесья, плотность её поголовья невысока. В Крыму и на Кавказе освоила культурные ландшафты: сады и виноградники.
Белки весьма плодовиты. На большей части ареала приносят 1—2 помёта, в южных районах — до 3-х. У якутской белки обычно всего 1 выводок в год. Сезон размножения, в зависимости от широты местности, кормовых условий и плотности популяции, начинается в конце января — начале марта и заканчивается в июле—августе. Во время гона возле самки держатся 3—6 самцов, которые демонстрируют агрессию по отношению к конкурентам — громко урчат, бьют лапами по веткам, бегают друг за другом. После спаривания с победителем самка строит выводковое гнездо (иногда 2—3); оно аккуратное и больших размеров.
Врагами белки являются совообразные, ястреб-тетеревятник, лесная куница в Европейской части России, соболь — в азиатской и харза на Дальнем Востоке. На земле их ловят лисы и кошки. Однако существенного влияния на состояние популяций хищники не оказывают.