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.8 | -8.8 | -1.8 | 5.5 | 15.7 | 20.7 | 22.1 | 20.7 | 14.4 | 7.7 | -0.4 | -8.4 |
| Average low | -24.5 | -23.5 | -16.4 | -6.8 | 1.5 | 7.4 | 9.5 | 8.3 | 3.3 | -1.2 | -7.7 | -20.9 |
| Average | -17.7 | -16.2 | -9.1 | -0.7 | 8.6 | 14.1 | 15.8 | 14.5 | 8.9 | 3.3 | -4.1 | -14.7 |
| Record daily high | 10.6 | 10.6 | 20 | 25.6 | 31.2 | 33.3 | 33.9 | 36.1 | 33.9 | 25.6 | 17.2 | 13.9 |
| Date | Jan 25 1950 | Feb 19 1954 | Mar 28 1945 | Apr 12 1945 | May 22 1977 | Jun 28 1944 | Jul 03 1949 | Aug 01 1975 | Sep 11 1951 | Oct 09 1970 | Nov 02 1944 | Dec 20 1957 |
| Record daily low | -48.3 | -51.2 | -43.3 | -32.8 | -12.8 | -3.9 | 0.6 | -3.9 | -6.7 | -14.4 | -35 | -45.6 |
| Date | Jan 29 1952 | Feb 01 1955 | Mar 04 1950 | Apr 04 1954 | May 02 1974 | Jun 04 1944 | Jul 02 1944 | Aug 04 1972 | Sep 26 1943 | Oct 20 1972 | Nov 26 1957 | Dec 14 1943 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 7 | 1 | 20 | 36 | 82 | 119 | 105 | 124 | 111 | 63 | 28 | 11 |
| Annual average: 706 | ||||||||||||
| Monthly snowfall (cm) | 81 | 75 | 71 | 33 | 5 | 0 | 0 | 0 | 3 | 15 | 48 | 78 |
| Annual average: 409 | ||||||||||||
| Monthly precipitation (mm) | 61 | 52 | 71 | 60 | 85 | 119 | 105 | 124 | 113 | 76 | 63 | 66 |
| Annual average: 995 | ||||||||||||
| Single day record rainfall (mm) | 18 | 21 | 31 | 32 | 50 | 44 | 69 | 63 | 63 | 69 | 25 | 26 |
| Date | Jan 15 1952 | Feb 11 1960 | Mar 15 1971 | Apr 11 1947 | May 31 1974 | Jun 16 1950 | Jul 31 1955 | Aug 04 1975 | Sep 21 1947 | Oct 12 1946 | Nov 18 1954 | Dec 31 1951 |
| Single day record snowfall (cm) | 46 | 43 | 33 | 36 | 10 | 0 | 0 | 0 | 12 | 16 | 33 | 36 |
| Date | Jan 10 1977 | Feb 26 1945 | Mar 03 1945 | Apr 04 1975 | May 12 1950 | Jun 07 1949 | Jul 01 1943 | Aug 30 1948 | Sep 30 1972 | Oct 21 1976 | Nov 30 1944 | Dec 12 1952 |
| Single day record precipitation (mm) | 24 | 43 | 33 | 32 | 50 | 44 | 69 | 63 | 63 | 69 | 33 | 36 |
| Date | Jan 09 1978 | Feb 26 1945 | Mar 03 1945 | Apr 11 1947 | May 31 1974 | Jun 16 1950 | Jul 31 1955 | Aug 04 1975 | Sep 21 1947 | Oct 12 1946 | Nov 30 1944 | Dec 12 1952 |