It's cold again today — but after tonight, the forecast warms up dramatically.
Environment Canada says that this morning's low of -33ºC is the coldest it's going to be for at least a week.
Sunny skies will help today's temperature soar to -21ºC. It'll dip a couple of degrees back down before warm air begins flowing in. That will bring increasing cloudiness through the evening, with temperatures rising overnight from -23ºC to -13ºC by tomorrow morning.
Tomorrow will be mainly cloudy through the day, with a high of -7ºC in the afternoon.
Friday will be even warmer, with a high of -6ºC and a chance of flurries.
The weekend looks gorgeous, with sunny skies both Saturday and Sunday, and temperatures of -4ºC both afternoons — as well as overnight Saturday.
Monday should see a mix of sun and cloud, with a high of -5ºC, followed by mixed skies on Tuesday as well, with a high of -3ºC.
The normal high for this time of year is -12ºC; the normal low is -23ºC.
The warmest it's ever been on this date was in 2002, when it was 4.8ºC. The coldest ever was in 1993, when it was -38.1ºC.