With clouds overhead, our temperatures will hold in the 30s overnight. Skies stay cloudy into Friday with temperatures climbing into the mid and upper 40s. A light southerly flow will keep temperatures in the 40s Friday night as showers arrive. 

A more widespread rain arrives on Saturday with highs in the 50s. Expect cooler temperatures on Christmas Eve with mostly cloudy skies. It's looking more likely that we will see a light snow fall on early Christmas morning. In order for it to be counted as a white Christmas, an inch of snow has to fall. That will be tough to do but possible. 

Very cold air returns for the rest of the week with some days struggle to even reach 30 degrees!