Hot town, summer in the city.
The summer you've been waiting for is here and it will be another 30-plus scorcher today.
A high of 31 C with a UV index of 8 (considered very high) will sizzle the sidewalks today, Environment Canada says.
Tonight will be partly cloudy with a 60 per cent chance of rain to cool things off a bit with a a risk of a thunderstorm overnight.
Thursday will start out cloudy with a 60 per cent chance of showers and risk of a thunderstorm in the morning. But that's expected to clear in the afternoon and the high will hit 28 C.
The sun is expected back on Friday with a high of 29 C leading into a warm weekend.
Saturday and Sunday are both expected to have sun and heat, with highs of 25 C and 26 C, respectively.
Temperatures in the high 20s are expected for early next week as the forecast at this point is calling for a high of 26 C Monday and 27 C Tuesday.