The day ahead is cool, but a rush of warm air is not that far away, as the extended forecast has a little bit of everything in it.
Environment Canada is calling for a high of -1ºC today, with cloudy early-morning skies giving way to a mix of sun and cloud later this morning. Northeast winds at 20 km/h should die down late this evening, but temperatures will plunge under a clearing sky to an pre-dawn low of -15ºC — close to a record low for tomorrow.
Sunny skies tomorrow will take the temperature up above zero to 1ºC by afternoon, with increasing cloudiness after lunch.
Holiday Good Friday will be cloudy, with a good chance of showers and a high of 5ºC.
Although Friday's warmth and rain might take care of much of the lingering snow, more white stuff is expected Saturday, with the possibiliy of several centimetres set to fall, although with a Saturday low of 0ºC and a high of 7ºC, it'll be mighty mushy snow.
And it won't stick around long. Sunny skies and a high of 10ºC are expected for Easter Sunday, with more sun and a high as warm as 17ºC on Monday.
At this point, Tuesday looks to have a mix of sun and cloud, with a high of 14ºC.
The normal high for this time of year is 12ºC, The normal low is -2ºC.
The warmest it's ever been on this date was in 1981, when it reached 27.2ºC. The coldest ever was in 1973, when the mercury bottomed out at -12.2ºC.