Snespurven er udbredt i den arktiske zone næsten hele vejen rundt om Nordpolen. I Europa yngler arten på Island og i store dele af Norge samt i det nordligste Sverige og Finland og herfra videre østover gennem det nordligste Rusland. I Danmark er snespurven en almindelig træk- og vintergæst over hele landet, dog hyppigst i Nord- og Vestjylland. Arten overvintrer i det sydlige Skandinavien, på De Britiske Øer og fra det østlige Europa østpå gennem de russiske steppeegne.
Læs mere om arten i afsnittet fra Dansk Trækfugleatlasher