Daily Archives: December 25, 2009

Snow on Christmas Day?

First, is there an actual definition for a White Christmas? Yes! The official definition is: 1 inch of snow on the ground during December 25th. How does the Probability Map compare to what’s out there today? Pretty favorably! Notice the southern extent of the snow in New Mexico, Texas and Oklahoma thanks in large part […]