Środowisko Górskie lasy regla górnego, piętro kosodrzewiny przy górnej granicy lasu, górskie mokradła, skandynawskie płaskowyże. Nie ma dużego znaczenia skład gatunkowy kompleksu leśnego, choć najchętniej zamieszkuje górskie bory iglaste (w Polsce świerkowe) i krajobrazy mozaikowe poprzecinane trawiastymi obszarami, gdzie szuka pokarmu. W Bieszczadach zasiedla lasy jodłowe, oprócz tego w Polsce lasy bukowe z domieszką jodły i świerka ulokowane w pobliżu wody lub strumienia. Wybiera więc zacienione, wilgotne siedliska w bogate w drzewa lasach górskich, a na północy areału zamieszkuje też wrzosowiska, torfowiska i tundrę.

Pierwotnie gatunek występował w północnych lasach iglastych. W okresie zlodowaceń zasiedlał też niższe szerokości geograficzne Europy Zachodniej i Środkowej. Gdy w okresie polodowcowym klimat się ocieplił, południowe populacje stopniowo zaczęły się przemieszczać w wyższe tereny górskie od Półwyspu Pirenejskiego po Kaukaz. Częściowo migrowały w kierunku północnym. Obecnie to gatunek górski, występujący ponad 700 m n.p.m.