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 | -11 | -7.5 | -0.9 | 7.6 | 16.6 | 21.7 | 24.2 | 22.3 | 16.1 | 8.9 | 0.1 | -7.8 |
| Average low | -23.9 | -21.3 | -14.5 | -5.2 | 2.5 | 7.5 | 10.5 | 9.1 | 4.4 | -0.6 | -8.1 | -18.7 |
| Average | -17.5 | -14.4 | -7.7 | 1.2 | 9.6 | 14.7 | 17.4 | 15.7 | 10.3 | 4.2 | -4 | -13.2 |
| Record daily high | 6.4 | 11.7 | 19.9 | 29.9 | 33.3 | 38.8 | 38.9 | 36.7 | 32.2 | 28.3 | 18.9 | 14.2 |
| Date | Jan 18 1996 | Feb 19 1994 | Mar 15 1990 | Apr 28 1986 | May 17 1962 | Jun 18 1995 | Jul 31 1975 | Aug 20 1976 | Sep 02 1973 | Oct 16 1968 | Nov 06 1975 | Dec 03 1982 |
| Record daily low | -44.2 | -45.6 | -37.8 | -29.4 | -11.1 | -3.2 | -0.5 | -1.7 | -6.4 | -13 | -33.9 | -43.9 |
| Date | Jan 18 1982 | Feb 01 1962 | Mar 03 1989 | Apr 01 1964 | May 02 1958 | Jun 19 1980 | Jul 01 1992 | Aug 30 1965 | Sep 28 2000 | Oct 24 1981 | Nov 26 1975 | Dec 19 1975 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 3 | 2 | 15 | 27 | 63 | 89 | 92 | 82 | 87 | 64 | 29 | 7 |
| Annual average: 558 | ||||||||||||
| Monthly snowfall (cm) | 62 | 41 | 50 | 28 | 7 | 0 | 0 | 0 | 2 | 14 | 46 | 65 |
| Annual average: 313 | ||||||||||||
| Monthly precipitation (mm) | 54 | 37 | 59 | 53 | 69 | 89 | 92 | 82 | 88 | 77 | 70 | 62 |
| Annual average: 831 | ||||||||||||
| Single day record rainfall (mm) | 14 | 9 | 33 | 33 | 53 | 77 | 88 | 87 | 44 | 48 | 38 | 29 |
| Date | Jan 14 1995 | Feb 20 1983 | Mar 11 1973 | Apr 21 1992 | May 29 1972 | Jun 24 1984 | Jul 29 1990 | Aug 10 1986 | Sep 01 1961 | Oct 15 1966 | Nov 05 1988 | Dec 10 1971 |
| Single day record snowfall (cm) | 33 | 37 | 48 | 36 | 17 | 3 | 0 | 0 | 7 | 19 | 28 | 40 |
| Date | Jan 07 1962 | Feb 28 1999 | Mar 19 1983 | Apr 06 1985 | May 01 1986 | Jun 10 1980 | Jul 01 1955 | Aug 01 1955 | Sep 23 1989 | Oct 15 1976 | Nov 28 1966 | Dec 01 1985 |
| Single day record precipitation (mm) | 33 | 36 | 48 | 36 | 54 | 77 | 88 | 87 | 44 | 48 | 38 | 39 |
| Date | Jan 07 1962 | Feb 28 1999 | Mar 19 1983 | Apr 06 1985 | May 29 1972 | Jun 24 1984 | Jul 29 1990 | Aug 10 1986 | Sep 01 1961 | Oct 15 1966 | Nov 05 1988 | Dec 01 1985 |