Get ready to smell fresh-mown lawns and fired-up barbecues, as Mother Nature flips the switch from spring to full-on summer.
Environment Canada says today's high will be 23ºC under mostly sunny skies — the warmest day of the year so far, although that record will be short-lived.
After a partly cloudy evening, temperatures will dip to 11ºC overnight, but skies will be mostly clear again tomorrow, with the mercury pushing all the way to 27ºC tomorrow afternoon.
And that's just a warm up (ha!) for Saturday, which should see a mix of sun and cloud and a scorching high of up to 32ºC — just 0.6 of a degree shyt of the all-time record for that day, set in 1980.
Temperatures return to more reasonable levels for Sunday, which has a good chance of a few showers, along with a high of 24ºC.
Into next week, the first few days look like they'll see a mix of sun and cloud, with a high of 22ºC on Monday, then a little warmer on Tuesday and Wednesday, which will see highs of about 25ºC.
The normal high for this time of year is 20ºC; the normal low is 7ºC.
The hottest it's ever been on this date was in 1980, when temperatures reached 37.5ºC. The coldest ever was in 1963, when it dropped to -5.6ºC.