North winds blow cool, and they're keeping temperatures down a little today.
Environment Canada is calling for a high of just 19ºC this afternoon, under mainly cloudy skies. The winds won't be too strong, generally at about 20 km/h from the north. The UV Index should hit 6, which is considered high.
Partly cloudy skies this evening will clear before morning, as temperatures head down to a low of 7ºC. Winds will drift around to the northeast before dying down after midnight.
Tomorrow should be sunny and warm, with a high of 21ºC, although northerly winds are expected to pick up again in the morning, at 20 km/h.
Friday will end the week on a nice note, with sunny skies and a high of 24ºC, but the weekend forecast is a different story.
Saturday is looking rainy and cool, with a high of just 15ºC. Father's Day Sunday will stay cloudy, with a mix of sun and cloud and a good chance of continuing showers. The Sunday high is expected to be 17ºC.
Into next week, the weather recovers, with a mix of sun and cloud predicted for Monday and Tuesday, along with a high of 23ºC both days.
The normal high for this time of year is 22ºC; the normal low is 11ºC.
The hottest it's ever been on this date was in 1956, when it reached 33.9ºC. The coldest ever was in 1969, when it dropped to 0.6ºC.