On average there are 38 days of snow in Scotland, with 26 days of settled snow on the ground. Most of the snow falls in northern mountainous areas like the Cairngorms, Glencoe and Torridon. Generally, snowfall is in the colder months of January and February but can arrive as early as November and stay as late as April.