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 | -5.7 | -3.3 | 2.4 | 9.3 | 18.1 | 22.8 | 25.5 | 24.6 | 19.1 | 11.9 | 4.6 | -2.7 |
| Average low | -17.2 | -16 | -8.8 | -1.9 | 4.5 | 9.9 | 13 | 12 | 7 | 1.1 | -3.9 | -12.5 |
| Average | -11.5 | -9.7 | -3.2 | 3.7 | 11.3 | 16.4 | 19.3 | 18.3 | 13.1 | 6.5 | 0.4 | -7.6 |
| Record daily high | 13.3 | 16.5 | 23.9 | 31.5 | 35.6 | 35.6 | 36.7 | 39.4 | 34.4 | 30 | 22.8 | 16.1 |
| Date | Jan 04 1950 | Feb 20 1994 | Mar 30 1962 | Apr 27 1990 | May 22 1977 | Jun 19 1923 | Jul 09 1944 | Aug 18 1935 | Sep 07 1945 | Oct 13 1930 | Nov 06 1938 | Dec 08 1938 |
| Record daily low | -43.5 | -43.9 | -37.2 | -23.3 | -9.4 | -6.7 | -1.1 | -1 | -6.7 | -13.3 | -25 | -40.6 |
| Date | Jan 20 1994 | Feb 04 1915 | Mar 04 1938 | Apr 02 1923 | May 02 1944 | Jun 03 1944 | Jul 19 1944 | Aug 27 1987 | Sep 29 1936 | Oct 31 1944 | Nov 29 1920 | Dec 30 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 33 | 19 | 37 | 56 | 94 | 98 | 92 | 96 | 96 | 89 | 75 | 48 |
| Annual average: 833 | ||||||||||||
| Monthly snowfall (cm) | 74 | 49 | 54 | 21 | 1 | 0 | 0 | 0 | 0 | 3 | 22 | 57 |
| Annual average: 278 | ||||||||||||
| Monthly precipitation (mm) | 107 | 67 | 92 | 77 | 95 | 98 | 92 | 96 | 96 | 92 | 97 | 105 |
| Annual average: 1113 | ||||||||||||
| Single day record rainfall (mm) | 52 | 34 | 69 | 69 | 76 | 71 | 81 | 116 | 75 | 81 | 60 | 79 |
| Date | Jan 04 1936 | Feb 26 1916 | Mar 09 1942 | Apr 30 1923 | May 27 1961 | Jun 26 1907 | Jul 09 1918 | Aug 11 1990 | Sep 25 1991 | Oct 24 1959 | Nov 14 1935 | Dec 11 1993 |
| Single day record snowfall (cm) | 55 | 61 | 45 | 43 | 10 | 0 | 0 | 0 | 3 | 15 | 41 | 71 |
| Date | Jan 03 1986 | Feb 19 1955 | Mar 13 1993 | Apr 19 1924 | May 02 1917 | Jun 01 1887 | Jul 01 1887 | Aug 01 1887 | Sep 29 1991 | Oct 12 1917 | Nov 26 1974 | Dec 30 1962 |
| Single day record precipitation (mm) | 55 | 61 | 69 | 69 | 76 | 71 | 81 | 116 | 75 | 81 | 60 | 79 |
| Date | Jan 03 1986 | Feb 19 1955 | Mar 09 1942 | Apr 30 1923 | May 27 1961 | Jun 26 1907 | Jul 09 1918 | Aug 11 1990 | Sep 25 1991 | Oct 24 1959 | Nov 14 1935 | Dec 11 1993 |