Good morning, Guelph and Happy Canada Day!
This morning will see a 60 per cent chance of showers, with a risk of thunderstorm in the morning and afternoon. High of 23 degrees Celsius.
Evening temperatures will dip to a low of 15 degrees, with partly cloudy skies clearing after midnight.
For more information and our 5-day forecast, go to GuelphToday's weather page.