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.7 | -6.9 | -0.4 | 10.4 | 19 | 23.1 | 25.6 | 25.4 | 18.8 | 11.4 | -0 | -8.2 |
| Average low | -22.1 | -18.5 | -11.4 | -3.1 | 4.2 | 9.6 | 12 | 10.5 | 4.9 | -1.5 | -9.8 | -18.8 |
| Average | -16.4 | -12.7 | -5.9 | 3.6 | 11.6 | 16.4 | 18.8 | 18 | 11.9 | 4.9 | -4.9 | -13.5 |
| Record daily high | 8.9 | 13.5 | 21.7 | 36 | 37 | 37.2 | 37.8 | 39.5 | 38.3 | 34 | 24.5 | 15.6 |
| Date | Jan 15 1973 | Feb 27 1988 | Mar 23 1963 | Apr 21 1980 | May 22 1980 | Jun 13 1979 | Jul 29 1975 | Aug 06 1988 | Sep 05 1978 | Oct 01 1992 | Nov 05 2001 | Dec 01 1969 |
| Record daily low | -41.1 | -42.5 | -36 | -29.4 | -10.6 | -2.8 | 1.1 | -4 | -7.8 | -22.5 | -35.5 | -39 |
| Date | Jan 28 1966 | Feb 02 1996 | Mar 01 1980 | Apr 02 1979 | May 01 1966 | Jun 01 1964 | Jul 05 1965 | Aug 27 1982 | Sep 26 1965 | Oct 31 1991 | Nov 29 1985 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 6 | 22 | 61 | 92 | 69 | 74 | 49 | 32 | 5 | 1 |
| Annual average: 410 | ||||||||||||
| Monthly snowfall (cm) | 23 | 23 | 21 | 11 | 1 | 0 | 0 | 0 | 1 | 8 | 21 | 23 |
| Annual average: 131 | ||||||||||||
| Monthly precipitation (mm) | 23 | 23 | 26 | 32 | 63 | 92 | 69 | 74 | 50 | 39 | 27 | 25 |
| Annual average: 542 | ||||||||||||
| Single day record rainfall (mm) | 1 | 24 | 24 | 52 | 69 | 68 | 78 | 100 | 39 | 65 | 37 | 24 |
| Date | Jan 19 1971 | Feb 25 2000 | Mar 12 1990 | Apr 12 1998 | May 29 1962 | Jun 07 1990 | Jul 19 1965 | Aug 14 1987 | Sep 27 1982 | Oct 06 1994 | Nov 01 2000 | Dec 01 1982 |
| Single day record snowfall (cm) | 16 | 33 | 26 | 30 | 20 | 0 | 0 | 0 | 19 | 25 | 25 | 31 |
| Date | Jan 25 1981 | Feb 25 1998 | Mar 29 1996 | Apr 27 1984 | May 03 1991 | Jun 01 1962 | Jul 01 1962 | Aug 01 1962 | Sep 20 1995 | Oct 13 1992 | Nov 28 1975 | Dec 22 1974 |
| Single day record precipitation (mm) | 16 | 37 | 26 | 52 | 69 | 68 | 78 | 100 | 39 | 65 | 37 | 31 |
| Date | Jan 25 1981 | Feb 25 2000 | Mar 29 1996 | Apr 12 1998 | May 29 1962 | Jun 07 1990 | Jul 19 1965 | Aug 14 1987 | Sep 27 1982 | Oct 06 1994 | Nov 01 2000 | Dec 22 1974 |