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 | -6.7 | -4.4 | 1.8 | 8.9 | 17.4 | 22.5 | 24.9 | 23.7 | 18.3 | 11.2 | 3.8 | -3.5 |
| Average low | -18.3 | -17.2 | -9.6 | -2 | 4.4 | 9.7 | 12.7 | 11.6 | 7.1 | 1.4 | -4 | -13.2 |
| Average | -12.5 | -10.8 | -3.9 | 3.5 | 10.9 | 16.1 | 18.8 | 17.7 | 12.7 | 6.4 | -0.1 | -8.3 |
| Record daily high | 14.5 | 13.5 | 23.9 | 29.5 | 34 | 36.1 | 35.6 | 37.2 | 32.8 | 29.4 | 21.1 | 16.1 |
| Date | Jan 27 1986 | Feb 20 1994 | Mar 30 1962 | Apr 27 1990 | May 22 1992 | Jun 18 1949 | Jul 10 1947 | Aug 18 1935 | Sep 16 1939 | Oct 13 1930 | Nov 23 1931 | Dec 04 1950 |
| Record daily low | -43.9 | -42.2 | -36.7 | -22.2 | -11.1 | -2.8 | 1.7 | -0.6 | -6.7 | -13.9 | -23.3 | -42.8 |
| Date | Jan 28 1935 | Feb 16 1943 | Mar 04 1938 | Apr 02 1964 | May 08 1966 | Jun 01 1942 | Jul 03 1962 | Aug 30 1947 | Sep 28 1947 | Oct 22 1940 | Nov 29 1933 | Dec 30 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 28 | 14 | 29 | 54 | 92 | 90 | 107 | 102 | 89 | 83 | 62 | 37 |
| Annual average: 787 | ||||||||||||
| Monthly snowfall (cm) | 72 | 51 | 52 | 24 | 1 | 0 | 0 | 0 | 0 | 3 | 32 | 64 |
| Annual average: 298 | ||||||||||||
| Monthly precipitation (mm) | 100 | 66 | 81 | 78 | 92 | 90 | 107 | 102 | 89 | 86 | 94 | 101 |
| Annual average: 1086 | ||||||||||||
| Single day record rainfall (mm) | 54 | 48 | 38 | 71 | 64 | 118 | 111 | 83 | 120 | 69 | 52 | 61 |
| Date | Jan 19 1996 | Feb 03 1970 | Mar 26 1930 | Apr 17 1954 | May 27 1961 | Jun 30 1941 | Jul 24 1933 | Aug 17 1981 | Sep 11 1954 | Oct 28 1995 | Nov 05 1982 | Dec 16 1960 |
| Single day record snowfall (cm) | 58 | 74 | 47 | 41 | 18 | 0 | 0 | 0 | 2 | 29 | 50 | 42 |
| Date | Jan 17 1994 | Feb 12 1952 | Mar 14 1984 | Apr 03 1975 | May 06 1966 | Jun 01 1929 | Jul 01 1929 | Aug 01 1929 | Sep 29 1991 | Oct 15 1961 | Nov 21 1986 | Dec 25 1997 |
| Single day record precipitation (mm) | 58 | 74 | 47 | 71 | 64 | 118 | 111 | 83 | 120 | 69 | 52 | 61 |
| Date | Jan 17 1994 | Feb 12 1952 | Mar 14 1984 | Apr 17 1954 | May 27 1961 | Jun 30 1941 | Jul 24 1933 | Aug 17 1981 | Sep 11 1954 | Oct 28 1995 | Nov 05 1982 | Dec 16 1960 |