The weather on Christmas day will be a bit chilly, with a high of 40 degrees and a low of 27 degrees. There will be some scattered snow showers in the morning, but they should clear up by the afternoon. It's not going to be a white Christmas, but it's still going to be a beautiful day to spend with loved ones and celebrate the season.