It grows from 75 to 3000 meters in elevation in the High Sierra Nevada, High Cascade Range and up through British Columbia.
Roste od 75 do 3000 metrů nadmořské výšky v Sierra Nevadě (USA)], Kaskádovém pohoří a až přes Britskou Kolumbii.