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 | -22.6 | -20.2 | -12.5 | 0.3 | 12.3 | 20.7 | 22.6 | 19.2 | 11.1 | -2.1 | -15.8 | -21.2 |
| Average low | -30.4 | -29.2 | -24.3 | -11.9 | 0.7 | 9.2 | 11.3 | 8.3 | 1.9 | -8.4 | -22.9 | -28.9 |
| Average | -26.5 | -24.7 | -18.4 | -5.8 | 6.5 | 15 | 17 | 13.8 | 6.6 | -5.3 | -19.3 | -25.1 |
| Record daily high | 11.8 | 7.9 | 11.1 | 20 | 31.1 | 33.5 | 35 | 32.4 | 27.1 | 20.8 | 13.3 | 5.7 |
| Date | Jan 15 1981 | Feb 27 1990 | Mar 24 1949 | Apr 28 1976 | May 28 1948 | Jun 17 1999 | Jul 14 1989 | Aug 02 1989 | Sep 23 1995 | Oct 07 1989 | Nov 01 1970 | Dec 25 1985 |
| Record daily low | -52.2 | -54.4 | -46.1 | -37.2 | -17.8 | -2.8 | -1.1 | -6.1 | -15.7 | -31.7 | -42.8 | -47.8 |
| Date | Jan 19 1952 | Feb 04 1947 | Mar 04 1952 | Apr 01 1944 | May 02 1974 | Jun 14 1957 | Jul 27 1952 | Aug 24 1947 | Sep 28 1983 | Oct 30 1965 | Nov 30 1951 | Dec 14 1971 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 1 | 14 | 40 | 41 | 41 | 25 | 4 | 0 | 0 |
| Annual average: 165 | ||||||||||||
| Monthly snowfall (cm) | 22 | 17 | 14 | 13 | 8 | 0 | 0 | 1 | 7 | 27 | 21 | 24 |
| Annual average: 153 | ||||||||||||
| Monthly precipitation (mm) | 17 | 14 | 12 | 12 | 21 | 41 | 41 | 42 | 31 | 26 | 16 | 18 |
| Annual average: 290 | ||||||||||||
| Single day record rainfall (mm) | 3 | 1 | 6 | 12 | 20 | 45 | 49 | 49 | 43 | 21 | 6 | 2 |
| Date | Jan 25 1991 | Feb 05 1982 | Mar 10 1965 | Apr 21 1953 | May 29 1984 | Jun 23 1981 | Jul 19 1967 | Aug 16 1958 | Sep 06 1988 | Oct 03 1987 | Nov 02 1954 | Dec 24 1985 |
| Single day record snowfall (cm) | 23 | 21 | 13 | 28 | 21 | 15 | 2 | 8 | 17 | 19 | 17 | 17 |
| Date | Jan 25 1991 | Feb 28 1970 | Mar 01 1995 | Apr 29 1972 | May 10 1956 | Jun 01 1965 | Jul 01 1974 | Aug 27 1984 | Sep 05 1959 | Oct 01 1981 | Nov 28 1958 | Dec 22 1960 |
| Single day record precipitation (mm) | 25 | 20 | 10 | 27 | 21 | 45 | 49 | 49 | 51 | 22 | 17 | 17 |
| Date | Jan 25 1991 | Feb 28 1970 | Mar 02 1996 | Apr 29 1972 | May 10 1956 | Jun 23 1981 | Jul 19 1967 | Aug 16 1958 | Sep 06 1988 | Oct 03 1987 | Nov 28 1958 | Dec 22 1960 |