A warm spell peaks today and continues tomorrow, but temperatures are expected to cool later this week.
Environment Canada is calling for a high of -1ºC this afternoon, about the same as yesterday, with sunny skies and a slight westerly breeze, at about 20 km/h.
Winds should drop overnight, as temperature dip to about -16ºC tonight, with continuing clear skies.
Tomorrow should see increasing cloudiness, with snow starting around noon. About 2–4 cm is expected to fall tomorrow, with a high of -3ºC, and a bit of a breeze in the evening.
Temperatures begin to chill on Thursday, with periods of more snow but a high of -10ºC.
Sun returns for Friday and over the weekend, although temperatures stay a bit below normal, with a high of -11ºC on Friday, followed by -13ºC on Saturday and -16ºC on Sunday.
Into next week, the forecast calls for a high of -16ºC and sunny skies on Monday.
The normal high for this time of year is -7ºC. The normal low is -17ºC.
The warmest it's ever been on this date was in 1954, when it reached 6.7ºC. The coldest ever was in 1966, when it dropped to -41.7ºC.