The temperature is expected to reach 34 C, with a chance of thunderstorms as Environment Canada warns of health risks.

Temperatures are expected to reach a high of 35 C on Canada Day, but chances of showers also persist.

Temperatures today will peak at 34 C, with a chance of thunderstorms. A UV index of 9, and high humidity may pose health risks.

The temperature is expected to reach 34 C, with a chance of thunderstorms as Environment Canada warns of health risks.

Environment Canada has issued weather alerts across the country as temperatures as high as 37 C are expected to arrive this week.