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 | -13.3 | -8.6 | -0.8 | 6.4 | 13.1 | 18.5 | 20.5 | 18.5 | 12.2 | 4.3 | -5.8 | -10.6 |
| Average low | -22 | -18.7 | -12.3 | -4.6 | 0.7 | 5.1 | 7.7 | 6.3 | 2 | -3.1 | -13 | -19.1 |
| Average | -17.7 | -13.7 | -6.6 | 0.9 | 6.9 | 11.8 | 14.1 | 12.5 | 7.1 | 0.6 | -9.4 | -14.9 |
| Record daily high | 9 | 11.7 | 11.7 | 20.6 | 34.1 | 34.4 | 32.8 | 31.6 | 26.7 | 18.9 | 11.7 | 9.5 |
| Date | Jan 26 1977 | Feb 27 1968 | Mar 22 1979 | Apr 27 1958 | May 30 1983 | Jun 14 1969 | Jul 09 1951 | Aug 05 1999 | Sep 03 1942 | Oct 01 1958 | Nov 02 1970 | Dec 10 1986 |
| Record daily low | -52.2 | -51.2 | -40.6 | -29.4 | -11.7 | -2.8 | -0.5 | -4.4 | -19.4 | -31.1 | -40.6 | -47.8 |
| Date | Jan 31 1947 | Feb 02 1968 | Mar 08 1972 | Apr 10 1986 | May 10 1964 | Jun 03 1971 | Jul 19 1984 | Aug 25 1948 | Sep 27 1983 | Oct 28 1982 | Nov 27 1948 | Dec 19 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 1 | 13 | 30 | 41 | 38 | 29 | 9 | 1 | 0 |
| Annual average: 163 | ||||||||||||
| Monthly snowfall (cm) | 24 | 17 | 15 | 8 | 2 | 1 | 0 | 1 | 5 | 19 | 27 | 26 |
| Annual average: 145 | ||||||||||||
| Monthly precipitation (mm) | 17 | 11 | 10 | 7 | 15 | 30 | 41 | 39 | 34 | 24 | 19 | 18 |
| Annual average: 267 | ||||||||||||
| Single day record rainfall (mm) | 3 | 1 | 1 | 4 | 13 | 45 | 23 | 31 | 25 | 18 | 9 | 4 |
| Date | Jan 03 1981 | Feb 04 1984 | Mar 15 1944 | Apr 30 1983 | May 26 2000 | Jun 27 1985 | Jul 27 1991 | Aug 01 1948 | Sep 04 1983 | Oct 02 1970 | Nov 03 1949 | Dec 18 1981 |
| Single day record snowfall (cm) | 14 | 17 | 27 | 16 | 12 | 13 | 0 | 9 | 22 | 15 | 15 | 27 |
| Date | Jan 03 1968 | Feb 09 1982 | Mar 08 1967 | Apr 15 1976 | May 04 1942 | Jun 01 1972 | Jul 01 1942 | Aug 22 1974 | Sep 27 1956 | Oct 23 1999 | Nov 23 1978 | Dec 25 1980 |
| Single day record precipitation (mm) | 10 | 10 | 10 | 14 | 13 | 45 | 23 | 31 | 25 | 24 | 11 | 19 |
| Date | Jan 17 1994 | Feb 28 1952 | Mar 07 1962 | Apr 04 1952 | May 26 2000 | Jun 27 1985 | Jul 27 1991 | Aug 01 1948 | Sep 23 1986 | Oct 02 1970 | Nov 06 1955 | Dec 25 1980 |