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 | -4.7 | -0.1 | 5.6 | 11.6 | 17.4 | 20.8 | 23.9 | 23.8 | 18 | 9.3 | 0.7 | -4.2 |
| Average low | -13.2 | -9.2 | -5.5 | -2 | 2.8 | 6.8 | 8.7 | 8.1 | 4 | 0.1 | -5 | -11.1 |
| Average | -9 | -4.7 | 0 | 4.8 | 10.1 | 13.8 | 16.4 | 16 | 11 | 4.7 | -2.2 | -7.7 |
| Record daily high | 8.6 | 10.9 | 19.4 | 28 | 33 | 34 | 37.5 | 37.8 | 33 | 25.5 | 16.1 | 10 |
| Date | Jan 30 1989 | Feb 27 1991 | Mar 29 1994 | Apr 25 1977 | May 29 1983 | Jun 25 1992 | Jul 20 1979 | Aug 01 1971 | Sep 06 1998 | Oct 05 1980 | Nov 04 1975 | Dec 26 1980 |
| Record daily low | -44 | -37.8 | -30 | -15.6 | -6.1 | -2.7 | 0.6 | -3.5 | -7.2 | -20 | -36.9 | -44.8 |
| Date | Jan 30 1996 | Feb 02 1996 | Mar 03 1976 | Apr 01 1975 | May 01 1975 | Jun 02 1984 | Jul 01 1972 | Aug 24 1992 | Sep 27 1972 | Oct 31 1984 | Nov 28 1985 | Dec 30 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 15 | 20 | 37 | 45 | 70 | 96 | 97 | 86 | 73 | 86 | 42 | 16 |
| Annual average: 682 | ||||||||||||
| Monthly snowfall (cm) | 109 | 61 | 38 | 7 | 0 | 0 | 0 | 0 | 0 | 10 | 82 | 115 |
| Annual average: 423 | ||||||||||||
| Monthly precipitation (mm) | 95 | 63 | 67 | 52 | 70 | 96 | 97 | 86 | 74 | 94 | 108 | 101 |
| Annual average: 1001 | ||||||||||||
| Single day record rainfall (mm) | 31 | 18 | 22 | 23 | 24 | 44 | 43 | 35 | 40 | 40 | 39 | 36 |
| Date | Jan 31 1992 | Feb 14 1971 | Mar 06 1993 | Apr 29 1992 | May 27 2000 | Jun 09 1999 | Jul 31 1982 | Aug 21 1975 | Sep 02 1978 | Oct 23 1978 | Nov 15 1983 | Dec 14 1980 |
| Single day record snowfall (cm) | 56 | 30 | 33 | 10 | 3 | 0 | 0 | 0 | 4 | 35 | 33 | 52 |
| Date | Jan 21 1972 | Feb 10 1975 | Mar 14 1993 | Apr 05 1974 | May 07 1999 | Jun 01 1970 | Jul 01 1970 | Aug 01 1970 | Sep 23 1972 | Oct 29 1975 | Nov 30 1972 | Dec 16 2000 |
| Single day record precipitation (mm) | 42 | 23 | 26 | 23 | 24 | 44 | 43 | 35 | 40 | 40 | 42 | 46 |
| Date | Jan 18 1986 | Feb 27 1972 | Mar 14 1993 | Apr 29 1992 | May 27 2000 | Jun 09 1999 | Jul 31 1982 | Aug 21 1975 | Sep 02 1978 | Oct 23 1978 | Nov 12 1998 | Dec 14 1980 |