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 | -14 | -9 | -1.1 | 8.2 | 16.6 | 21.2 | 23.8 | 22.4 | 15.3 | 7.7 | -2.7 | -11.3 |
| Average low | -25.1 | -21.4 | -14.2 | -4.5 | 3.4 | 9.2 | 12.3 | 11 | 5.4 | -0.4 | -10 | -21.1 |
| Average | -19.6 | -15.2 | -7.7 | 1.9 | 10 | 15.2 | 18.1 | 16.7 | 10.3 | 3.7 | -6.4 | -16.2 |
| Record daily high | 14.8 | 9.5 | 17.2 | 30.6 | 32.7 | 37.2 | 35.8 | 36.1 | 33.2 | 27.2 | 18.3 | 8.9 |
| Date | Jan 02 1985 | Feb 23 2000 | Mar 25 1945 | Apr 29 1952 | May 31 1988 | Jun 19 1933 | Jul 15 1983 | Aug 18 1945 | Sep 02 1983 | Oct 05 1943 | Nov 05 1975 | Dec 03 1941 |
| Record daily low | -45.6 | -45.7 | -39.4 | -28.8 | -12.2 | -3 | 1.5 | -1.4 | -7.2 | -15.8 | -38.7 | -43.9 |
| Date | Jan 25 1934 | Feb 01 1996 | Mar 03 1989 | Apr 05 1982 | May 01 1966 | Jun 09 1978 | Jul 18 2000 | Aug 28 1982 | Sep 19 1956 | Oct 26 1997 | Nov 30 1985 | Dec 28 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 6 | 20 | 49 | 97 | 91 | 86 | 79 | 36 | 8 | 0 |
| Annual average: 472 | ||||||||||||
| Monthly snowfall (cm) | 33 | 21 | 26 | 17 | 6 | 0 | 0 | 0 | 2 | 17 | 39 | 32 |
| Annual average: 193 | ||||||||||||
| Monthly precipitation (mm) | 28 | 19 | 29 | 35 | 55 | 98 | 91 | 86 | 80 | 52 | 42 | 26 |
| Annual average: 639 | ||||||||||||
| Single day record rainfall (mm) | 1 | 11 | 26 | 43 | 43 | 72 | 110 | 64 | 69 | 75 | 22 | 8 |
| Date | Jan 03 1984 | Feb 26 2000 | Mar 15 1990 | Apr 21 1948 | May 07 1964 | Jun 13 1991 | Jul 29 1948 | Aug 28 2000 | Sep 28 1997 | Oct 06 1970 | Nov 17 1952 | Dec 02 1982 |
| Single day record snowfall (cm) | 31 | 24 | 27 | 29 | 26 | 11 | 0 | 0 | 13 | 26 | 44 | 27 |
| Date | Jan 11 1975 | Feb 02 2000 | Mar 31 1978 | Apr 25 1985 | May 12 1995 | Jun 01 1969 | Jul 01 1933 | Aug 01 1933 | Sep 26 1964 | Oct 31 1979 | Nov 08 1986 | Dec 31 1965 |
| Single day record precipitation (mm) | 41 | 23 | 31 | 43 | 43 | 72 | 110 | 64 | 69 | 75 | 43 | 23 |
| Date | Jan 08 1969 | Feb 08 1945 | Mar 31 1978 | Apr 21 1948 | May 07 1964 | Jun 13 1991 | Jul 29 1948 | Aug 28 2000 | Sep 28 1997 | Oct 06 1970 | Nov 08 1986 | Dec 07 1941 |