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 | 4.3 | 6.8 | 10.4 | 14.1 | 18 | 21 | 24.6 | 24.8 | 21.6 | 13.9 | 7.1 | 3.9 |
| Average low | -1.4 | -0.7 | 0.4 | 2.5 | 5.6 | 8.6 | 10.6 | 10.5 | 7.7 | 4.8 | 1.5 | -0.9 |
| Average | 1.5 | 3.1 | 5.4 | 8.3 | 11.8 | 14.8 | 17.6 | 17.7 | 14.6 | 9.4 | 4.3 | 1.5 |
| Record daily high | 16 | 19 | 24 | 31.5 | 37 | 37 | 37 | 39 | 37 | 27 | 17 | 12.8 |
| Date | Jan 12 1986 | Feb 27 1992 | Mar 28 1994 | Apr 30 1998 | May 28 1983 | Jun 30 1995 | Jul 18 1992 | Aug 09 1981 | Sep 02 1988 | Oct 05 1980 | Nov 06 1979 | Dec 14 1976 |
| Record daily low | -19 | -14 | -11 | -5 | -2 | 1 | 2.5 | 4 | -2 | -8 | -17 | -17 |
| Date | Jan 28 1980 | Feb 19 1986 | Mar 02 1989 | Apr 01 1979 | May 05 1978 | Jun 02 1999 | Jul 01 1985 | Aug 20 1980 | Sep 28 1983 | Oct 31 1984 | Nov 27 1985 | Dec 21 1990 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 340 | 298 | 246 | 173 | 119 | 91 | 55 | 77 | 126 | 356 | 474 | 372 |
| Annual average: 2728 | ||||||||||||
| Monthly snowfall (cm) | 35 | 33 | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | 31 |
| Annual average: 118 | ||||||||||||
| Monthly precipitation (mm) | 375 | 331 | 255 | 175 | 119 | 91 | 55 | 77 | 126 | 357 | 482 | 403 |
| Annual average: 2846 | ||||||||||||
| Single day record rainfall (mm) | 173 | 114 | 105 | 68 | 55 | 58 | 79 | 108 | 100 | 163 | 188 | 118 |
| Date | Jan 10 1987 | Feb 23 1986 | Mar 04 1987 | Apr 05 1996 | May 04 1997 | Jun 09 1983 | Jul 07 1997 | Aug 07 1991 | Sep 28 1980 | Oct 30 1981 | Nov 07 1995 | Dec 09 1980 |
| Single day record snowfall (cm) | 52 | 51 | 19 | 9 | 1 | 0 | 0 | 0 | 0 | 14 | 22 | 35 |
| Date | Jan 03 1978 | Feb 13 1990 | Mar 27 1999 | Apr 12 1982 | May 03 1985 | Jun 01 1966 | Jul 01 1966 | Aug 01 1966 | Sep 01 1966 | Oct 31 1984 | Nov 29 1975 | Dec 14 1990 |
| Single day record precipitation (mm) | 173 | 114 | 105 | 68 | 55 | 58 | 79 | 108 | 100 | 163 | 188 | 118 |
| Date | Jan 10 1987 | Feb 23 1986 | Mar 04 1987 | Apr 05 1996 | May 04 1997 | Jun 09 1983 | Jul 07 1997 | Aug 07 1991 | Sep 28 1980 | Oct 30 1981 | Nov 07 1995 | Dec 09 1980 |