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 | -19.7 | -18.7 | -12.9 | -4.1 | 4.3 | 12.4 | 17.1 | 15.6 | 9.4 | 2.2 | -4.9 | -15 |
| Average low | -28.8 | -28.4 | -23.6 | -14.1 | -3.8 | 2 | 5.8 | 5.6 | 1.9 | -3.6 | -11.9 | -23.5 |
| Average | -24.3 | -23.6 | -18.3 | -9.1 | 0.3 | 7.2 | 11.5 | 10.6 | 5.6 | -0.7 | -8.4 | -19.3 |
| Record daily high | 5.6 | 7.8 | 12.1 | 14.7 | 31.1 | 33.1 | 32.2 | 30.3 | 28.3 | 18.3 | 10.2 | 8.3 |
| Date | Jan 17 1959 | Feb 25 1981 | Mar 29 1999 | Apr 28 1984 | May 31 1950 | Jun 24 1999 | Jul 14 1953 | Aug 15 1984 | Sep 19 1968 | Oct 06 1962 | Nov 11 1977 | Dec 21 1957 |
| Record daily low | -49.8 | -43.9 | -43.9 | -34.1 | -24.7 | -8.3 | -1.6 | -1.7 | -7.8 | -20 | -31.1 | -43.9 |
| Date | Jan 22 1991 | Feb 28 1972 | Mar 08 1968 | Apr 08 1984 | May 01 1992 | Jun 01 1970 | Jul 03 1992 | Aug 31 1950 | Sep 29 1975 | Oct 28 1972 | Nov 28 1956 | Dec 28 1972 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 1 | 2 | 15 | 45 | 59 | 70 | 54 | 26 | 5 | 0 |
| Annual average: 277 | ||||||||||||
| Monthly snowfall (cm) | 34 | 29 | 31 | 25 | 15 | 6 | 0 | 0 | 8 | 28 | 43 | 38 |
| Annual average: 257 | ||||||||||||
| Monthly precipitation (mm) | 33 | 28 | 31 | 27 | 30 | 51 | 59 | 70 | 62 | 52 | 47 | 36 |
| Annual average: 526 | ||||||||||||
| Single day record rainfall (mm) | 5 | 6 | 3 | 9 | 23 | 45 | 56 | 45 | 35 | 25 | 20 | 7 |
| Date | Jan 18 1958 | Feb 23 1981 | Mar 31 1990 | Apr 06 1988 | May 29 1958 | Jun 19 1974 | Jul 16 1991 | Aug 05 1975 | Sep 18 1950 | Oct 15 1995 | Nov 10 2000 | Dec 04 1951 |
| Single day record snowfall (cm) | 76 | 30 | 31 | 18 | 21 | 21 | 1 | 9 | 26 | 21 | 27 | 37 |
| Date | Jan 11 1964 | Feb 10 1975 | Mar 11 1999 | Apr 03 1948 | May 08 1987 | Jun 12 1947 | Jul 03 1972 | Aug 29 1972 | Sep 30 1974 | Oct 16 1974 | Nov 04 1999 | Dec 02 1964 |
| Single day record precipitation (mm) | 75 | 29 | 31 | 18 | 28 | 45 | 56 | 45 | 36 | 25 | 27 | 35 |
| Date | Jan 11 1964 | Feb 22 1963 | Mar 11 1999 | Apr 03 1948 | May 30 1958 | Jun 19 1974 | Jul 16 1991 | Aug 05 1975 | Sep 18 1950 | Oct 15 1995 | Nov 04 1999 | Dec 02 1964 |