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.2 | -11 | -4.2 | 3.7 | 12.7 | 18.8 | 22.2 | 20.8 | 14.6 | 7.6 | -0.8 | -10.8 |
| Average low | -27 | -25.7 | -19.1 | -8.6 | -0.3 | 5 | 8.5 | 7.9 | 4.1 | -0.8 | -8.6 | -21.7 |
| Average | -20.7 | -18.4 | -11.7 | -2.4 | 6.2 | 11.9 | 15.4 | 14.4 | 9.4 | 3.4 | -4.7 | -16.3 |
| Record daily high | 7.2 | 12.4 | 19.4 | 29 | 34 | 35 | 37.8 | 35 | 32.2 | 26.7 | 18.9 | 13.2 |
| Date | Jan 06 1946 | Feb 19 1986 | Mar 31 1967 | Apr 30 2001 | May 20 1992 | Jun 15 2001 | Jul 31 1975 | Aug 05 1947 | Sep 09 1959 | Oct 11 1938 | Nov 03 1938 | Dec 03 1982 |
| Record daily low | -46.7 | -46.1 | -41.7 | -31.7 | -17.2 | -7 | -2.2 | -3.1 | -6.1 | -16.7 | -34.4 | -44.4 |
| Date | Jan 15 1948 | Feb 09 1967 | Mar 03 1943 | Apr 04 1935 | May 02 1943 | Jun 14 1978 | Jul 04 1972 | Aug 27 1978 | Sep 21 1943 | Oct 26 1933 | Nov 25 1938 | Dec 22 1970 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 2 | 7 | 21 | 46 | 70 | 101 | 76 | 89 | 59 | 20 | 2 |
| Annual average: 493 | ||||||||||||
| Monthly snowfall (cm) | 41 | 25 | 28 | 19 | 7 | 1 | 0 | 0 | 1 | 15 | 38 | 39 |
| Annual average: 212 | ||||||||||||
| Monthly precipitation (mm) | 34 | 23 | 32 | 39 | 54 | 71 | 101 | 76 | 90 | 73 | 54 | 35 |
| Annual average: 681 | ||||||||||||
| Single day record rainfall (mm) | 19 | 18 | 23 | 28 | 42 | 59 | 122 | 42 | 74 | 65 | 23 | 23 |
| Date | Jan 10 1956 | Feb 20 1955 | Mar 18 1966 | Apr 06 1988 | May 27 1965 | Jun 03 1990 | Jul 06 1986 | Aug 25 1964 | Sep 19 1985 | Oct 13 1983 | Nov 17 1987 | Dec 16 1984 |
| Single day record snowfall (cm) | 32 | 28 | 31 | 26 | 24 | 7 | 0 | 0 | 8 | 23 | 40 | 24 |
| Date | Jan 19 1933 | Feb 26 1945 | Mar 28 1991 | Apr 29 1940 | May 10 1990 | Jun 09 1980 | Jul 01 1933 | Aug 01 1933 | Sep 28 1991 | Oct 24 1933 | Nov 08 1957 | Dec 07 1962 |
| Single day record precipitation (mm) | 32 | 28 | 32 | 35 | 42 | 63 | 122 | 42 | 74 | 65 | 40 | 37 |
| Date | Jan 19 1933 | Feb 26 1945 | Mar 30 1986 | Apr 29 1940 | May 27 1965 | Jun 03 1990 | Jul 06 1986 | Aug 25 1964 | Sep 19 1985 | Oct 13 1983 | Nov 08 1957 | Dec 16 1984 |