A warm and sunny day is in store today — but all that heat may generate some storms over the next few days.
Environment Canada is calling for clear skies today, with ah igh of 24ºC and a UV Index that could hit 8, which is considered very high.
Clear skies tonight will take temperatures down to about 12ºC, but they'll rocket up again tomorrow.
But tomorrow's heat — the high will be about 28ºC — will bring a mix of sun and cloud into the afternoon, as all the moisture evaporates and re-condenses. There's a 60 per cent chance of showers or thunderstorms in the evening tomorow.
Saturday will see a mix of sun and cloud with even more heat. The high for Saturday will be 32ºC.
Sunday, however, will return to cloudiness, with a 40 per cent chance of showers and a high of 25ºC.
Monday, too, will see a chance of showers, at 60 per cent, with a high of 23ºC.
Tuesday will finally see some sunny breaks, with a 30 per cent chance of showers and a high of 24ºC.
At this point, sun is expected to return on Wednesday, which should see a high of 25ºC.
The normal high for this time of year is 24ºC; the normal low is 12ºC.
The hottest it's ever been on a July 3 was in 1988, when it hit 32.9ºC. The coldest ever was in 1967, when it dropped to 2.2ºC.