Les harfangs des neiges vivent dans les régions polaires et se reproduisent au Canada, sur les côtes de l'Alaska et du Groenland. En hiver, ils peuvent être trouvés aussi loin au sud que l'Oklahoma, le centre de la Californie et le nord de l'Alabama. On les trouve également en Scandinavie et en Sibérie.
La région de vie la plus favorable pendant l'hiver est les Grandes Plaines car la toundra est très similaire à son territoire de reproduction naturel. Les harfangs des neiges peuvent vivre dans les villes, sur les dunes de sable ou dans les marais. Les harfangs des neiges sont carnivores et stockent leur nourriture sur des perchoirs. Pour chasser, il se perche sur les arbres pour surveiller sa proie, faisant pivoter sa tête pour voir la proie derrière lui sans réellement bouger son corps. Les harfangs des neiges chassent les lapins, les lemmings, les oiseaux marins et les poissons.