That depends on where you are
Yes. Some where in the world it is going to snow on Christmas day.
I am sure that it did somewhere.
It did in both 2009 and 2010!!
It snowed on 2008 and 2009 on Christmas day
This year (2009) there is a fair chance (I'd give it 40%) that there will be some snowfall somewhere in England on Christmas day.
Hopefully...
Snow on Christmas Day
Christmas 2010 8 inchs of snow in the Piedmont NC.
Christmas was on Friday in 2009.
The last White Christmas in Lancaster, PA was on December 25, 2009. A White Christmas is defined as having at least one inch of snow on the ground on Christmas Day.
Christmas 2010! It was just a dusting.
The probability of snow on Christmas day in Montreal varies from year to year. While the city often experiences snow during the holiday season, there is no guarantee that it will snow on Christmas day itself.