Expect cloudy skies and showers tonight, with an overnight low of 14 C (57 F).
Tomorrow will be mostly cloudy, with a few showers expected throughout the day.
Look for a high of 21 (69) and low around 11 (51).
Morning showers are forecast to give way to afternoon clearing on Canada Day, with a high again of 21 (69) and low dipping to 10 (50).
Then Sunday will bring afternoon cloudiness, along with a high of 22 (71) and low near 11 (51).
The extended outlook calls for sunny skies Monday, with a high of 25 (77) and low around 12 (53).
The record high for today is 37 (98) set in 1913 while the record low is two (35) set in 1992.
Normals are 25 (77) and 11 (51).
Sunset tonight is at 9:20 p.m., with sunrise tomorrow at 5:15 a.m.







