Sie ist vom südlichen Alaska über das boreale Kanada bis nach Quebec und im Süden der westlichen Vereinigten Staaten bis nach Kalifornien und Chihuahua im Nordwesten Mexikos verbreitet. Sie wächst in Höhenlagen von Meereshöhe bis 2.900 m.
Sie ist vom südlichen Alaska über das boreale Kanada bis nach Quebec und im Süden der westlichen Vereinigten Staaten bis nach Kalifornien und Chihuahua im Nordwesten Mexikos verbreitet. Sie wächst in Höhenlagen von Meereshöhe bis 2.900 m.