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 | -1.4 | -0.6 | 4.1 | 10.5 | 17 | 21.9 | 25 | 24 | 19.7 | 13.1 | 7.2 | 1.5 |
| Average low | -9.2 | -8.2 | -3.8 | 2 | 7.6 | 12.4 | 15.5 | 15.2 | 11.2 | 5.2 | 0.7 | -5.4 |
| Average | -5.3 | -4.4 | 0.1 | 6.3 | 12.3 | 17.2 | 20.3 | 19.6 | 15.5 | 9.2 | 4 | -2 |
| Record daily high | 14 | 11.5 | 23.5 | 29.5 | 32 | 34.5 | 36.5 | 36 | 31.5 | 24.4 | 21.1 | 16 |
| Date | Jan 14 1995 | Feb 26 2000 | Mar 30 1986 | Apr 25 1990 | May 30 1988 | Jun 14 1988 | Jul 08 1988 | Aug 07 2001 | Sep 10 1983 | Oct 02 1971 | Nov 02 1971 | Dec 03 1982 |
| Record daily low | -30.5 | -27 | -21 | -13.3 | -2.8 | 1.1 | 6 | 3 | -0.6 | -7.8 | -12 | -29 |
| Date | Jan 04 1981 | Feb 17 1979 | Mar 12 1984 | Apr 07 1972 | May 08 1974 | Jun 11 1972 | Jul 08 1984 | Aug 29 1982 | Sep 23 1974 | Oct 26 1976 | Nov 27 1977 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 32 | 30 | 47 | 70 | 75 | 81 | 67 | 83 | 88 | 66 | 74 | 47 |
| Annual average: 759 | ||||||||||||
| Monthly snowfall (cm) | 39 | 23 | 16 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 32 |
| Annual average: 118 | ||||||||||||
| Monthly precipitation (mm) | 71 | 53 | 62 | 73 | 75 | 81 | 67 | 83 | 88 | 66 | 80 | 79 |
| Annual average: 877 | ||||||||||||
| Single day record rainfall (mm) | 43 | 43 | 33 | 48 | 42 | 145 | 40 | 75 | 81 | 46 | 59 | 36 |
| Date | Jan 24 1979 | Feb 23 1985 | Mar 27 1991 | Apr 04 1984 | May 12 2000 | Jun 27 1971 | Jul 15 1985 | Aug 26 1986 | Sep 10 1986 | Oct 05 1995 | Nov 03 1985 | Dec 10 1969 |
| Single day record snowfall (cm) | 28 | 27 | 18 | 20 | 0 | 0 | 0 | 0 | 0 | 7 | 18 | 29 |
| Date | Jan 08 1977 | Feb 11 1988 | Mar 05 2001 | Apr 03 1975 | May 01 1970 | Jun 01 1970 | Jul 01 1970 | Aug 21 1969 | Sep 01 1969 | Oct 21 1969 | Nov 19 1972 | Dec 10 1992 |
| Single day record precipitation (mm) | 43 | 43 | 33 | 48 | 42 | 145 | 40 | 75 | 81 | 46 | 59 | 39 |
| Date | Jan 24 1979 | Feb 23 1985 | Mar 27 1991 | Apr 04 1984 | May 12 2000 | Jun 27 1971 | Jul 15 1985 | Aug 26 1986 | Sep 10 1986 | Oct 05 1995 | Nov 03 1985 | Dec 12 1972 |