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.3 | -0.9 | 3 | 8.6 | 15 | 20.1 | 23.5 | 23.1 | 18.8 | 12.6 | 6.8 | 1.2 |
| Average low | -10.4 | -9.7 | -5.5 | -0.3 | 4.8 | 9.6 | 13.3 | 13.5 | 9.7 | 4.3 | -0.5 | -6.8 |
| Average | -5.9 | -5.3 | -1.3 | 4.2 | 9.9 | 14.9 | 18.4 | 18.3 | 14.3 | 8.5 | 3.2 | -2.8 |
| Record daily high | 13.5 | 17.5 | 23 | 21.5 | 32.5 | 34 | 33 | 35 | 34 | 25.5 | 19 | 16 |
| Date | Jan 25 2000 | Feb 20 1994 | Mar 31 1998 | Apr 20 1987 | May 22 1992 | Jun 27 2001 | Jul 02 1984 | Aug 01 1995 | Sep 09 2001 | Oct 07 1990 | Nov 03 1999 | Dec 07 1979 |
| Record daily low | -29 | -36 | -22.5 | -13 | -4 | 0.5 | 6 | 4 | -2 | -5 | -12.5 | -24.5 |
| Date | Jan 31 1993 | Feb 18 1979 | Mar 07 1989 | Apr 05 1995 | May 15 1985 | Jun 07 1988 | Jul 04 1992 | Aug 30 1986 | Sep 30 1980 | Oct 30 1985 | Nov 30 1989 | Dec 22 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 106 | 81 | 105 | 117 | 117 | 104 | 106 | 89 | 119 | 135 | 148 | 110 |
| Annual average: 1335 | ||||||||||||
| Monthly snowfall (cm) | 48 | 42 | 34 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 13 | 41 |
| Annual average: 190 | ||||||||||||
| Monthly precipitation (mm) | 154 | 124 | 141 | 128 | 117 | 104 | 106 | 89 | 119 | 135 | 161 | 151 |
| Annual average: 1529 | ||||||||||||
| Single day record rainfall (mm) | 67 | 72 | 63 | 76 | 69 | 53 | 75 | 49 | 133 | 79 | 74 | 72 |
| Date | Jan 05 1992 | Feb 13 1985 | Mar 14 1979 | Apr 28 1982 | May 10 2001 | Jun 17 1985 | Jul 21 1981 | Aug 15 1999 | Sep 02 1996 | Oct 19 1988 | Nov 18 1990 | Dec 15 1981 |
| Single day record snowfall (cm) | 36 | 34 | 27 | 18 | 7 | 0 | 0 | 0 | 0 | 1 | 22 | 51 |
| Date | Jan 31 1987 | Feb 01 1992 | Mar 18 1993 | Apr 01 1997 | May 06 1995 | Jun 01 1979 | Jul 01 1979 | Aug 01 1979 | Sep 01 1979 | Oct 23 1997 | Nov 18 1980 | Dec 09 1979 |
| Single day record precipitation (mm) | 67 | 72 | 63 | 76 | 69 | 53 | 75 | 49 | 133 | 79 | 74 | 72 |
| Date | Jan 05 1992 | Feb 13 1985 | Mar 14 1979 | Apr 28 1982 | May 10 2001 | Jun 17 1985 | Jul 21 1981 | Aug 15 1999 | Sep 02 1996 | Oct 19 1988 | Nov 18 1990 | Dec 15 1981 |