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 | -0.8 | 2.6 | 7.3 | 12.2 | 16.7 | 19.6 | 22.3 | 22.1 | 17.5 | 10.4 | 3.7 | 0.2 |
| Average low | -6.2 | -3.7 | -1 | 1.6 | 5.1 | 8.5 | 10.9 | 10.9 | 7.7 | 3.8 | -0.8 | -4.3 |
| Average | -3.5 | -0.5 | 3.2 | 6.9 | 10.9 | 14.1 | 16.6 | 16.5 | 12.6 | 7.1 | 1.5 | -2.1 |
| Record daily high | 9.5 | 11 | 19 | 26.1 | 35 | 34.4 | 35 | 36.5 | 33.3 | 22.5 | 14.4 | 11.5 |
| Date | Jan 11 1996 | Feb 28 1981 | Mar 28 1994 | Apr 29 1976 | May 29 1983 | Jun 15 1969 | Jul 23 1991 | Aug 11 1990 | Sep 01 1974 | Oct 02 1993 | Nov 01 1970 | Dec 14 1980 |
| Record daily low | -25.6 | -22.8 | -16.7 | -6.7 | -2.8 | 1 | 3 | 1.1 | -2.5 | -12 | -23.5 | -25.6 |
| Date | Jan 27 1972 | Feb 04 1971 | Mar 07 1974 | Apr 12 1968 | May 09 1971 | Jun 06 1985 | Jul 26 1985 | Aug 31 1973 | Sep 30 1982 | Oct 31 1984 | Nov 26 1985 | Dec 29 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 69 | 64 | 57 | 57 | 47 | 47 | 47 | 57 | 94 | 173 | 134 | 108 |
| Annual average: 956 | ||||||||||||
| Monthly snowfall (cm) | 68 | 35 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 26 | 59 |
| Annual average: 204 | ||||||||||||
| Monthly precipitation (mm) | 138 | 99 | 71 | 59 | 47 | 47 | 47 | 57 | 94 | 174 | 160 | 167 |
| Annual average: 1160 | ||||||||||||
| Single day record rainfall (mm) | 44 | 39 | 35 | 50 | 38 | 29 | 34 | 41 | 97 | 86 | 63 | 74 |
| Date | Jan 09 1987 | Feb 19 1984 | Mar 06 1979 | Apr 04 1981 | May 22 1999 | Jun 14 1986 | Jul 04 1980 | Aug 06 1978 | Sep 28 1992 | Oct 31 1978 | Nov 11 1975 | Dec 03 1999 |
| Single day record snowfall (cm) | 62 | 67 | 47 | 28 | 1 | 0 | 0 | 0 | 0 | 11 | 51 | 48 |
| Date | Jan 17 1971 | Feb 18 1972 | Mar 01 1971 | Apr 04 1972 | May 11 1985 | Jun 01 1968 | Jul 01 1968 | Aug 01 1968 | Sep 01 1968 | Oct 29 1991 | Nov 28 1999 | Dec 03 1990 |
| Single day record precipitation (mm) | 62 | 67 | 47 | 50 | 38 | 29 | 34 | 41 | 97 | 86 | 79 | 74 |
| Date | Jan 17 1971 | Feb 18 1972 | Mar 01 1971 | Apr 04 1981 | May 22 1999 | Jun 14 1986 | Jul 04 1980 | Aug 06 1978 | Sep 28 1992 | Oct 31 1978 | Nov 11 1975 | Dec 03 1999 |