A milder December day is hitting Toronto on Friday, as the high is expected to reach 10°C.
According to Environment Canada, the warmth will arrive with periods of drizzle ending near noon, then a mix of sun and cloud.
While the high will be 10°C, it will fall to 4°C this afternoon.
The weather will dip below freezing level, and will be -2°C in Toronto overnight, according to Environment Canada.
Saturday will be sunny, with a high reaching only 4°C. And it will likely be the last sunny day of the year.
Temperatures are expected to reach a high of 9°C on Sunday, but with the warmer weather there will be periods of rain, which will continue through to the end of the year.
So for now, keep your umbrellas handy.