Snømus habiterer en rekke ulike habitat, som alpine og subalpine fjellområder og tundra, boreale skogområder, stepper og stenete ørkenstrøk med mer. Flere av underartene trives utmerket også under tildels snørike forhold.