Tonight will be partly cloudy with a low of minus-14 C (7 F).
Tomorrow will be mainly cloudy with a chance of flurries throughout the day and overnight, bringing a high of minus-four (25) and a low of minus-seven (19).
Saturday will see a mix of sun and cloud with cloudy periods overnight, a high of zero (32) and a low of minus-four (25).
In the extended forecast, Sunday will be a mix of sun and clouds with a high of zero (32) and a low of minus-five (23), while Monday will continue with a mix of sun and clouds, bringing a high of minus-two (28) and a low of minus-seven (19).
Christmas Eve will see a mix of sun and cloud with a high of minus-four (25) and a low of minus-nine (16) while Christmas Day will also bring a mix of sun and cloud with a high of minus-six (21).
The record high for today is six (43) set in 1923 while the record low is minus-41 (42 below zero) set in 1955.
Sunset today is at 4:19 p.m. with sunrise tomorrow to be at 8:03 a.m.