After a disappointing weekend in Ontario gave us below-seasonal temperatures and non-stop rain, next weekend's weather is shaping up to be the exact opposite.
The Canada Day long weekend is slated to be the hottest of the season, feeling like 43°C in Toronto on Sunday. According to the Weather Network, Ontarians can look forward to straight sun all weekend long.
In Toronto, Friday the 29th will be mainly sunny, with a high of 29°C and feeling like 35°C. The heat is climbing up to 32°C on Saturday, which will feel more like 42°C with the humidex.
Weekend temperatures are expected to peak on Sunday, July 1st. As of right now, Sunday's high in Toronto is sitting at 33°C, but will feel at least ten degrees hotter.
If you're heading up north for the weekend, don't expect any relief from the scorching heat. In the Muskoka region, Saturday and Sunday will feel like 43°C and 44°C with humidity. As for the Bruce Peninsula region, both Saturday and Sunday will hit 40°C without a cloud in the sky, but rain is in the forecast for Monday.
The heat wave is expected to hit all of the major cities in southern Ontario, from Ottawa to the Niagara region.
Northern Ontario cities like Thunder Bay and North Bay will also enjoy above seasonal temperatures this weekend, but thunderstorms are expected to roll through from Friday to Sunday.
To see the full weather breakdown across the province for the weekend, click here.