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 | -10.7 | -8 | -0.9 | 7.6 | 16.9 | 21.9 | 24 | 22.7 | 16.6 | 9.6 | 1.2 | -7.2 |
| Average low | -24.8 | -22.8 | -14.3 | -4.1 | 2.7 | 8 | 11 | 9.6 | 5 | 0.1 | -7.2 | -18.9 |
| Average | -17.7 | -15.4 | -7.6 | 1.8 | 9.8 | 15 | 17.5 | 16.1 | 10.8 | 4.8 | -3 | -13.1 |
| Record daily high | 11.5 | 11.5 | 20 | 28 | 35 | 35 | 35 | 36.1 | 30.6 | 26.7 | 20.6 | 12.5 |
| Date | Jan 19 1996 | Feb 19 1994 | Mar 22 1979 | Apr 28 1986 | May 27 1978 | Jun 16 1994 | Jul 09 1955 | Aug 01 1975 | Sep 13 1955 | Oct 09 1970 | Nov 03 1977 | Dec 06 1982 |
| Record daily low | -47.5 | -48.9 | -41.5 | -31 | -12.2 | -6.1 | -1.1 | -3.9 | -7.2 | -15.6 | -28 | -43 |
| Date | Jan 18 1997 | Feb 01 1955 | Mar 08 1989 | Apr 02 1994 | May 05 1956 | Jun 19 1956 | Jul 04 1956 | Aug 23 1956 | Sep 30 1965 | Oct 22 1969 | Nov 27 1995 | Dec 28 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 5 | 7 | 20 | 47 | 91 | 95 | 136 | 113 | 127 | 97 | 46 | 7 |
| Annual average: 791 | ||||||||||||
| Monthly snowfall (cm) | 57 | 51 | 38 | 17 | 1 | 0 | 0 | 0 | 0 | 5 | 34 | 70 |
| Annual average: 272 | ||||||||||||
| Monthly precipitation (mm) | 63 | 57 | 58 | 64 | 92 | 95 | 136 | 113 | 127 | 102 | 80 | 77 |
| Annual average: 1063 | ||||||||||||
| Single day record rainfall (mm) | 30 | 31 | 24 | 32 | 58 | 52 | 81 | 46 | 56 | 44 | 39 | 50 |
| Date | Jan 09 1978 | Feb 19 1981 | Mar 19 1975 | Apr 21 1992 | May 20 1971 | Jun 21 1972 | Jul 19 1996 | Aug 23 1971 | Sep 11 1974 | Oct 09 1958 | Nov 04 1982 | Dec 25 1964 |
| Single day record snowfall (cm) | 28 | 26 | 36 | 35 | 5 | 1 | 0 | 0 | 5 | 15 | 25 | 39 |
| Date | Jan 06 1955 | Feb 25 1998 | Mar 23 1972 | Apr 08 2000 | May 09 1966 | Jun 08 1980 | Jul 01 1955 | Aug 01 1955 | Sep 19 1973 | Oct 23 1993 | Nov 27 1965 | Dec 12 1968 |
| Single day record precipitation (mm) | 38 | 31 | 36 | 35 | 58 | 52 | 81 | 46 | 56 | 44 | 39 | 50 |
| Date | Jan 09 1978 | Feb 19 1981 | Mar 23 1972 | Apr 08 2000 | May 20 1971 | Jun 21 1972 | Jul 19 1996 | Aug 23 1971 | Sep 11 1974 | Oct 09 1958 | Nov 04 1982 | Dec 25 1964 |