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 | -6.4 | -2.4 | 3 | 8.5 | 13.8 | 18.1 | 20.7 | 20.1 | 14.4 | 6.2 | -2 | -6.1 |
| Average low | -11.6 | -8.9 | -6.4 | -2.4 | 1.6 | 5.8 | 7.4 | 6.8 | 3.5 | -0.8 | -6.9 | -11.4 |
| Average | -9 | -5.6 | -1.7 | 3.1 | 7.7 | 12 | 14.1 | 13.5 | 9 | 2.7 | -4.5 | -8.7 |
| Record daily high | 7.8 | 10 | 14 | 20 | 30 | 30.5 | 35 | 31 | 29 | 20.5 | 10.5 | 10 |
| Date | Jan 17 1976 | Feb 27 1992 | Mar 29 1994 | Apr 25 1977 | May 29 1983 | Jun 26 1992 | Jul 30 1979 | Aug 05 1990 | Sep 04 1988 | Oct 02 1987 | Nov 03 1981 | Dec 15 1980 |
| Record daily low | -35 | -37.5 | -31.1 | -16 | -8.3 | -2 | -4 | -5 | -6 | -25 | -36 | -36 |
| Date | Jan 29 1996 | Feb 03 1989 | Mar 03 1976 | Apr 01 1979 | May 05 1977 | Jun 16 1985 | Jul 31 1979 | Aug 28 1980 | Sep 22 2000 | Oct 31 1984 | Nov 27 1985 | Dec 29 1990 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 4 | 7 | 19 | 23 | 49 | 68 | 73 | 73 | 76 | 91 | 24 | 4 |
| Annual average: 511 | ||||||||||||
| Monthly snowfall (cm) | 114 | 96 | 67 | 18 | 3 | 0 | 0 | 0 | 1 | 18 | 105 | 116 |
| Annual average: 536 | ||||||||||||
| Monthly precipitation (mm) | 117 | 102 | 87 | 40 | 52 | 68 | 73 | 73 | 77 | 109 | 129 | 121 |
| Annual average: 1048 | ||||||||||||
| Single day record rainfall (mm) | 20 | 27 | 36 | 24 | 52 | 33 | 31 | 75 | 42 | 66 | 39 | 30 |
| Date | Jan 29 1989 | Feb 24 1986 | Mar 04 1987 | Apr 01 1985 | May 15 1998 | Jun 22 1997 | Jul 11 1983 | Aug 24 1999 | Sep 05 1984 | Oct 23 1992 | Nov 09 1989 | Dec 15 1980 |
| Single day record snowfall (cm) | 41 | 40 | 36 | 24 | 13 | 1 | 0 | 0 | 6 | 21 | 40 | 46 |
| Date | Jan 26 1984 | Feb 25 1979 | Mar 03 1991 | Apr 05 1988 | May 12 1986 | Jun 23 1985 | Jul 01 1976 | Aug 01 1976 | Sep 28 1999 | Oct 16 1991 | Nov 19 1991 | Dec 03 1975 |
| Single day record precipitation (mm) | 44 | 40 | 36 | 27 | 52 | 33 | 31 | 75 | 42 | 66 | 44 | 46 |
| Date | Jan 29 1989 | Feb 24 1986 | Mar 03 1991 | Apr 01 1985 | May 15 1998 | Jun 22 1997 | Jul 11 1983 | Aug 24 1999 | Sep 05 1984 | Oct 23 1992 | Nov 09 1989 | Dec 03 1975 |