While the temperature is only supposed to get up to 21 C today, Environment Canada predicts hot weather for the rest of the week as well as on Canada Day Monday.
The temperature will get up to 26 C Wednesday, 27 C Thursday, and 29 C on Friday, Saturday, Sunday and Monday. Nighttime temperatures will range from 14 C tonight to 17 C the rest of the week.
Predictions of rain also clear up after Wednesday, with mostly sunny skies in store.
The average high temperature for this time of year in Greater Sudbury is around 23 C.