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.3 | -4.6 | 1.4 | 9.9 | 18.6 | 23.2 | 25.5 | 24.1 | 18.3 | 11.5 | 3.8 | -3.8 |
| Average low | -17.6 | -15.4 | -8.8 | -0.5 | 6.2 | 11.5 | 14.1 | 13 | 7.9 | 2.2 | -3.8 | -12.8 |
| Average | -12.5 | -10 | -3.7 | 4.7 | 12.4 | 17.3 | 19.8 | 18.6 | 13.1 | 6.9 | -0 | -8.3 |
| Record daily high | 13 | 10 | 17 | 31.5 | 32.2 | 34.5 | 34 | 36.1 | 30.5 | 27.2 | 20 | 12.5 |
| Date | Jan 19 1996 | Feb 22 1981 | Mar 25 1987 | Apr 27 1990 | May 22 1977 | Jun 17 1994 | Jul 20 1991 | Aug 01 1975 | Sep 05 1983 | Oct 23 1979 | Nov 07 1996 | Dec 06 1982 |
| Record daily low | -41.1 | -35.6 | -35 | -17.2 | -6.1 | -1.5 | 3.5 | 1.1 | -7.2 | -10.6 | -25.6 | -35.5 |
| Date | Jan 24 1976 | Feb 10 1975 | Mar 09 1984 | Apr 01 1975 | May 04 1976 | Jun 03 1986 | Jul 04 1982 | Aug 31 1976 | Sep 29 1980 | Oct 28 1974 | Nov 27 1978 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 24 | 17 | 38 | 68 | 92 | 101 | 109 | 108 | 105 | 92 | 76 | 30 |
| Annual average: 858 | ||||||||||||
| Monthly snowfall (cm) | 62 | 43 | 37 | 13 | 0 | 0 | 0 | 0 | 0 | 2 | 26 | 59 |
| Annual average: 241 | ||||||||||||
| Monthly precipitation (mm) | 86 | 60 | 75 | 80 | 92 | 101 | 109 | 108 | 105 | 94 | 102 | 89 |
| Annual average: 1099 | ||||||||||||
| Single day record rainfall (mm) | 30 | 58 | 42 | 43 | 36 | 69 | 69 | 54 | 83 | 56 | 79 | 39 |
| Date | Jan 11 1980 | Feb 20 1996 | Mar 19 1975 | Apr 09 1980 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 27 1991 | Sep 11 1975 | Oct 09 1976 | Nov 08 1996 | Dec 01 1996 |
| Single day record snowfall (cm) | 32 | 27 | 47 | 43 | 1 | 0 | 0 | 0 | 0 | 15 | 30 | 36 |
| Date | Jan 25 1986 | Feb 12 1988 | Mar 22 2001 | Apr 03 1975 | May 06 1997 | Jun 01 1975 | Jul 01 1975 | Aug 01 1975 | Sep 01 1974 | Oct 31 1993 | Nov 20 1986 | Dec 09 1995 |
| Single day record precipitation (mm) | 44 | 58 | 47 | 43 | 36 | 69 | 69 | 54 | 83 | 56 | 79 | 41 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 22 2001 | Apr 09 1980 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 27 1991 | Sep 11 1975 | Oct 09 1976 | Nov 08 1996 | Dec 21 1993 |