Christmas Eve has definitely been on the gloomy side.
We've been tracking areas of snow and fog through the day.
The snow will clear up overnight, but areas of fog will linger.
Christmas Day will start with some cloud cover and some patchy fog, but sunshine will take over for most of us through the day!
However in eastern Montana clouds will be stubborn, and even some light snow will be possible.
Temperatures on Christmas day will range from the upper 20s to mid 30s.