The Numbers Russia is the country most likely to have Christmas snow - with chances of snowfall being 65.8%. 40 countries have an above 10% chance whilst 67 countries have an above 0% chance. Bad luck to the 127 others with 0% probability.