Spring so far has been largely cool and wet, and it looks like that'll continue for a couple more days at least.
Environment Canada is calling for cloudy skies today, with a moderate chance of showers through the day, and 20 km/h northwesterly winds, gusting to 40 km/h. The high will be just 10ºC.
Mainly cloudy skies continue this evening, with a diminishing chance of showers, and clearing overnight, as temperatures drop to 2ºC. A steady north wind is expected, at 30 km/h.
Tomorrow will cloud over again, as winds gust up to 50 km/h at times through the day, although they'll lighten late in the evening. Tomorrow's high will be just 8ºC.
Wednesday should see sun, as skies clear, but it will stay stubbornly cold. The Wednesday high will be 7ºC, followed by a slight improvement on Thursday, at 12ºC under sunny skies.
Friday, the forecast calls for a mix of sun and cloud, with a high of 13ºC.
At this point, the long-range forecast for the beginning of the May Long Weekend calls for relatively fair weather. Saturday is predicted to be sunny, with a high of 19ºC, followed by a mix of sun and cloudy and a high of 16ºC on Sunday.
The warmest it's ever been on this date was in 1987, when it was a scorching 32.9ºC. The coldest ever was in 2004, when it was -9ºC. That year also saw a record 14.4 cm of snowfall.
The normal high for this time of year is 18ºC. The normal low is 5ºC