The spruce's natural habitat is situated on Hokkaido Island.
Glehn's spruce grows within the range of 0 to 1600 meters above sea level in low places and on cold and excessively wet soil on rocky subsoil.