Temperatures yesterday topped out at 25ºC in the afternoon, but they'll get even higher today and tomorrow.
Environment Canada is calling for clear and sunny skies today, with just a bit of wind from the south, as temperatures soar from the mid-teens early this morning to a high of 28ºC this afternoon.
Clear skies are expected tonight, which has astronomers excited — Earth will be passing through a trail of fresh comet dust for the first time, and meteor-watchers say there could be anywhere from 100 to 1,000 meteors per hour.
Tomorrow will be mainly sunny, with a little bit more cloud in the afternoon. Hot temperatures will get up to 30ºC, with southerly winds at 30 km/h late in the afternoon. Those temperatures could bring the risk of a thunderstorm late in the afternoon or in the evening.
Sunday will be cloudy, with a good chance of showers, but it'll stay pretty warm. Expect a high of 24ºC that day.
Into next week, the forecast is a mixed bag, with partly cloudy skies on Monday and a high of 21ºC folloed by periods of rain and a cooler high of 18ºC on Tuesday.
Temperatures improve to 23ºC on Tuesday, although there's a lingering chance of showers. Thursday is predicted to see a mix of sun and cloud, with a high of 23º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 the mercury rose to 33.5ºC. The coldest ever was just five years ago, in 2009, when there was morning frost and a low of -4.1ºC.
In 2002, there was 1.6 cm of snow recorded on this day. That's the most ever for a May 23 day.