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 | -1.1 | 1.9 | 5.7 | 10.7 | 15.5 | 18.6 | 19.8 | 18.9 | 14.7 | 8.9 | 2.7 | -0.5 |
| Average low | -6.2 | -4.5 | -1.9 | 1.1 | 5.3 | 8.8 | 10.3 | 9.7 | 7.3 | 3.8 | -1.6 | -4.9 |
| Average | -3.7 | -1.3 | 1.9 | 5.9 | 10.5 | 13.7 | 15.1 | 14.3 | 11.1 | 6.3 | 0.6 | -2.7 |
| Record daily high | 9.9 | 11.3 | 15.6 | 23.4 | 30.8 | 31.9 | 33 | 32.7 | 26.2 | 19.6 | 11.2 | 9.4 |
| Date | Jan 31 1998 | Feb 16 1998 | Mar 20 1998 | Apr 29 1995 | May 29 1983 | Jun 25 1982 | Jul 23 1991 | Aug 18 1977 | Sep 08 1989 | Oct 02 1988 | Nov 06 1998 | Dec 01 1987 |
| Record daily low | -24.1 | -22.4 | -15.6 | -7.8 | -1.9 | 0.7 | 4.6 | 2.8 | -1.2 | -12.2 | -24.8 | -25.6 |
| Date | Jan 26 1997 | Feb 19 1986 | Mar 03 1976 | Apr 05 1975 | May 07 1996 | Jun 11 1982 | Jul 02 1978 | Aug 15 1986 | Sep 14 1992 | Oct 31 1984 | Nov 27 1985 | Dec 30 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 64 | 61 | 76 | 69 | 73 | 67 | 70 | 109 | 201 | 290 | 129 | 86 |
| Annual average: 1294 | ||||||||||||
| Monthly snowfall (cm) | 163 | 85 | 37 | 16 | 0 | 0 | 0 | 0 | 0 | 8 | 108 | 154 |
| Annual average: 571 | ||||||||||||
| Monthly precipitation (mm) | 219 | 143 | 112 | 85 | 73 | 67 | 70 | 109 | 201 | 298 | 234 | 232 |
| Annual average: 1842 | ||||||||||||
| Single day record rainfall (mm) | 89 | 33 | 44 | 60 | 39 | 39 | 33 | 85 | 85 | 110 | 124 | 114 |
| Date | Jan 25 1989 | Feb 18 1984 | Mar 31 2000 | Apr 01 1992 | May 22 1999 | Jun 30 1976 | Jul 25 1988 | Aug 21 2000 | Sep 28 1992 | Oct 28 1980 | Nov 03 1976 | Dec 06 1990 |
| Single day record snowfall (cm) | 106 | 65 | 47 | 96 | 0 | 0 | 0 | 2 | 0 | 33 | 61 | 105 |
| Date | Jan 16 1976 | Feb 13 1985 | Mar 04 1987 | Apr 01 1997 | May 01 1975 | Jun 01 1975 | Jul 01 1975 | Aug 03 1981 | Sep 01 1975 | Oct 31 1975 | Nov 27 1989 | Dec 05 1984 |
| Single day record precipitation (mm) | 108 | 65 | 47 | 100 | 39 | 39 | 33 | 85 | 85 | 110 | 124 | 121 |
| Date | Jan 16 1976 | Feb 13 1985 | Mar 04 1987 | Apr 01 1997 | May 22 1999 | Jun 30 1976 | Jul 25 1988 | Aug 21 2000 | Sep 28 1992 | Oct 28 1980 | Nov 03 1976 | Dec 06 1990 |