The weather statistics displayed here represent the value of each meteorological parameter for each month of the year. The sampling period for this data covers 30 years. Record maximums and minimums are updated annually.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Average high | -7.7 | -5.6 | -0.1 | 7.7 | 16.5 | 22.1 | 24.8 | 23.6 | 18 | 10.8 | 3.3 | -4.1 |
| Average low | -17.6 | -15.7 | -9.9 | -1.5 | 5 | 10 | 12.9 | 12 | 7.2 | 1.8 | -4.5 | -12.7 |
| Average | -12.6 | -10.7 | -5 | 3.1 | 10.8 | 16.1 | 18.9 | 17.8 | 12.6 | 6.3 | -0.6 | -8.4 |
| Record daily high | 13.5 | 10.5 | 17.2 | 28 | 31.5 | 34.5 | 36 | 33 | 31 | 24.5 | 22 | 13 |
| Date | Jan 19 1996 | Feb 22 1981 | Mar 24 1979 | Apr 27 1990 | May 23 1992 | Jun 15 1988 | Jul 04 1983 | Aug 07 1996 | Sep 06 1983 | Oct 01 1983 | Nov 09 1996 | Dec 03 1982 |
| Record daily low | -36.5 | -33 | -35 | -19 | -6.5 | -2 | 1.8 | 1 | -7 | -8.9 | -26.7 | -33 |
| Date | Jan 13 1981 | Feb 07 1993 | Mar 07 1989 | Apr 06 1982 | May 09 1985 | Jun 04 1982 | Jul 31 1983 | Aug 30 1982 | Sep 29 1980 | Oct 30 1978 | Nov 27 1978 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 18 | 14 | 26 | 71 | 106 | 116 | 123 | 120 | 118 | 99 | 69 | 18 |
| Annual average: 897 | ||||||||||||
| Monthly snowfall (cm) | 68 | 56 | 40 | 13 | 0 | 0 | 0 | 0 | 0 | 1 | 31 | 77 |
| Annual average: 285 | ||||||||||||
| Monthly precipitation (mm) | 86 | 70 | 66 | 84 | 106 | 116 | 123 | 120 | 118 | 100 | 100 | 95 |
| Annual average: 1183 | ||||||||||||
| Single day record rainfall (mm) | 36 | 32 | 36 | 59 | 60 | 54 | 69 | 83 | 84 | 53 | 42 | 46 |
| Date | Jan 26 1986 | Feb 03 1983 | Mar 09 1998 | Apr 16 1996 | May 28 2001 | Jun 02 1999 | Jul 19 1996 | Aug 21 1997 | Sep 14 1979 | Oct 14 1978 | Nov 17 1978 | Dec 01 1996 |
| Single day record snowfall (cm) | 40 | 31 | 43 | 23 | 0 | 0 | 0 | 0 | 0 | 9 | 30 | 42 |
| Date | Jan 15 1999 | Feb 12 1988 | Mar 13 1993 | Apr 01 1987 | May 17 1981 | Jun 01 1979 | Jul 01 1979 | Aug 01 1979 | Sep 18 1978 | Oct 26 1997 | Nov 10 1990 | Dec 19 1981 |
| Single day record precipitation (mm) | 51 | 32 | 43 | 59 | 60 | 54 | 69 | 83 | 84 | 53 | 42 | 46 |
| Date | Jan 26 1986 | Feb 03 1983 | Mar 13 1993 | Apr 16 1996 | May 28 2001 | Jun 02 1999 | Jul 19 1996 | Aug 21 1997 | Sep 14 1979 | Oct 14 1978 | Nov 17 1978 | Dec 01 1996 |