It is native to North America including much of Canada and Alaska and the western and central United States.
In the Sierra Nevadas, it grows to 11200ft in moist, rocky soils in mixed coniferous forest, upper montane forest, and subalpine forest [REF].