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 | -11.3 | -9.2 | -2.3 | 6.6 | 16 | 21.4 | 23.4 | 22 | 16.2 | 9.2 | 1 | -7.3 |
| Average low | -21.9 | -19.9 | -12.7 | -3.4 | 3.9 | 9.7 | 12.7 | 11.5 | 6.8 | 1.3 | -5.8 | -16.5 |
| Average | -16.7 | -14.6 | -7.5 | 1.6 | 10 | 15.6 | 18 | 16.8 | 11.5 | 5.3 | -2.4 | -11.9 |
| Record daily high | 14 | 10.5 | 16 | 29 | 33.3 | 35 | 34 | 36.1 | 30.5 | 26.1 | 18.9 | 12 |
| Date | Jan 19 1996 | Feb 21 1981 | Mar 25 1987 | Apr 28 1986 | May 27 1978 | Jun 16 1994 | Jul 13 1987 | Aug 01 1975 | Sep 04 1983 | Oct 10 1970 | Nov 03 1977 | Dec 03 1982 |
| Record daily low | -40 | -40 | -36.5 | -29 | -12.2 | -3.5 | 1.1 | 0 | -5.6 | -12.8 | -26.1 | -40 |
| Date | Jan 14 1977 | Feb 11 1973 | Mar 09 1984 | Apr 02 1994 | May 02 1963 | Jun 06 1986 | Jul 03 1962 | Aug 31 1965 | Sep 30 1965 | Oct 22 1969 | Nov 21 1978 | Dec 29 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 7 | 5 | 17 | 46 | 84 | 89 | 129 | 103 | 109 | 75 | 41 | 8 |
| Annual average: 712 | ||||||||||||
| Monthly snowfall (cm) | 64 | 50 | 47 | 21 | 2 | 0 | 0 | 0 | 0 | 6 | 36 | 67 |
| Annual average: 291 | ||||||||||||
| Monthly precipitation (mm) | 71 | 54 | 64 | 67 | 85 | 89 | 129 | 103 | 109 | 81 | 77 | 75 |
| Annual average: 1004 | ||||||||||||
| Single day record rainfall (mm) | 18 | 27 | 25 | 31 | 37 | 109 | 102 | 79 | 65 | 44 | 42 | 25 |
| Date | Jan 19 1986 | Feb 08 1965 | Mar 27 1988 | Apr 21 1992 | May 11 1981 | Jun 22 1981 | Jul 19 1996 | Aug 23 1971 | Sep 14 1996 | Oct 09 1958 | Nov 08 1996 | Dec 25 1964 |
| Single day record snowfall (cm) | 30 | 38 | 38 | 30 | 15 | 0 | 0 | 0 | 8 | 20 | 27 | 36 |
| Date | Jan 12 1995 | Feb 25 1998 | Mar 04 1991 | Apr 08 2000 | May 09 1966 | Jun 01 1959 | Jul 01 1958 | Aug 01 1958 | Sep 26 1965 | Oct 27 1997 | Nov 16 1983 | Dec 21 1993 |
| Single day record precipitation (mm) | 30 | 38 | 38 | 31 | 37 | 109 | 102 | 79 | 65 | 44 | 42 | 36 |
| Date | Jan 12 1995 | Feb 25 1998 | Mar 04 1991 | Apr 21 1992 | May 11 1981 | Jun 22 1981 | Jul 19 1996 | Aug 23 1971 | Sep 14 1996 | Oct 09 1958 | Nov 08 1996 | Dec 21 1993 |