A cloudy morning will give way to some sunny breaks this afternoon, but temperatures are still a bit below normal for this time of year.
Environment Canada is calling for a high of 20ºC this afternoon, under a mix of sun and cloud.
Partly cloudy skies continue tonight, with a low of 14ºC.
Tomorrow should be mainly cloudy, with rain beginning in the morning and not ending until early evening. There will be an eartlery breeze through the morning, and there's the risk of a thunderstorm in the afternoon, too, which will see a high of 22ºC.
Skies should clear late tomorrow evening evening, but Friday will see a mix of sun and cloud, with a slight chance of showers and a high of 26ºC.
Saturday looks to kick off the weekend cloudy and warm, with a high of 27ºC under overcast skies.
Sunday will have a mix of sun and cloud, but there's a chance of showers and it will be windy. The Sunday high will be 23ºC.
Monday, an orphan day between the weekend and the Canada Day holiday, looks like it will have mixed skies, with a chance of showers and a high of 20ºC.
At this point, the Canada Day prediction calls for sunny skies and a high of 21ºC.
The normal high for this time of year is 25ºC; the normal low is 12ºC.
The hottest it's ever been on this date was in 1964, when it was 33.3ºC. The coldest ever was in 1958, when it was 3.3ºC.