I'll give you the basics... Temps will be very cold tonight! However, these cold temps will begin to climb during the overnight. I am thinking that we'll see them warm from the teens to the 20s.
Christmas Eve will be unusually warm. Highs in the mid to upper 50s. So that means the White Christmas possibilities are diminishing. Here's my call on that.
No - Mainly Rain