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 | -5.9 | -4.3 | 1.6 | 9 | 17.3 | 21.6 | 24 | 22.7 | 17.7 | 11.3 | 3.9 | -2.8 |
| Average low | -16.7 | -15.3 | -9.1 | -1.6 | 5 | 9.6 | 12.3 | 11.2 | 6.6 | 1.2 | -4.3 | -12.3 |
| Average | -11.3 | -9.8 | -3.8 | 3.7 | 11.2 | 15.6 | 18.2 | 17 | 12.2 | 6.3 | -0.2 | -7.5 |
| Record daily high | 16 | 15.5 | 23.3 | 28 | 30 | 32 | 33 | 32.8 | 30 | 26.7 | 20 | 17 |
| Date | Jan 15 1995 | Feb 21 1981 | Mar 30 1977 | Apr 27 1990 | May 19 1971 | Jun 15 2001 | Jul 04 1983 | Aug 01 1975 | Sep 02 1973 | Oct 09 1970 | Nov 07 1975 | Dec 06 1998 |
| Record daily low | -37 | -37.5 | -34.5 | -21.1 | -7.5 | -5 | 0 | -1.5 | -8.9 | -11.1 | -25 | -36.5 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 08 1984 | Apr 03 1969 | May 02 1987 | Jun 03 1986 | Jul 03 1982 | Aug 28 1982 | Sep 26 1978 | Oct 20 1972 | Nov 27 1978 | Dec 19 1985 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 18 | 39 | 69 | 103 | 105 | 131 | 135 | 107 | 97 | 73 | 33 |
| Annual average: 939 | ||||||||||||
| Monthly snowfall (cm) | 71 | 54 | 51 | 21 | 1 | 0 | 0 | 0 | 0 | 2 | 28 | 55 |
| Annual average: 282 | ||||||||||||
| Monthly precipitation (mm) | 100 | 72 | 90 | 90 | 105 | 105 | 131 | 135 | 107 | 99 | 101 | 88 |
| Annual average: 1222 | ||||||||||||
| Single day record rainfall (mm) | 43 | 25 | 39 | 47 | 50 | 47 | 83 | 82 | 53 | 66 | 49 | 46 |
| Date | Jan 17 1990 | Feb 13 1971 | Mar 03 1991 | Apr 24 1968 | May 21 1973 | Jun 30 1973 | Jul 11 1970 | Aug 14 1988 | Sep 03 1992 | Oct 31 1974 | Nov 01 1988 | Dec 25 1973 |
| Single day record snowfall (cm) | 37 | 39 | 42 | 28 | 13 | 0 | 0 | 0 | 0 | 11 | 36 | 38 |
| Date | Jan 17 1994 | Feb 19 1972 | Mar 04 1971 | Apr 03 1975 | May 12 1996 | Jun 01 1967 | Jul 01 1967 | Aug 01 1967 | Sep 01 1967 | Oct 31 1993 | Nov 20 1986 | Dec 15 1968 |
| Single day record precipitation (mm) | 43 | 39 | 42 | 47 | 50 | 47 | 83 | 82 | 53 | 66 | 50 | 57 |
| Date | Jan 17 1990 | Feb 19 1972 | Mar 04 1971 | Apr 24 1968 | May 21 1973 | Jun 30 1973 | Jul 11 1970 | Aug 14 1988 | Sep 03 1992 | Oct 31 1974 | Nov 10 1990 | Dec 20 1973 |