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.1 | 3.1 | 7.2 | 11.6 | 16 | 19.4 | 22.9 | 23.5 | 19.2 | 11.4 | 3.4 | -0.3 |
| Average low | -6.1 | -4.3 | -2.6 | 0.1 | 3.7 | 6.9 | 8.8 | 8.6 | 5.4 | 1.7 | -2.2 | -6 |
| Average | -3 | -0.6 | 2.3 | 5.9 | 9.8 | 13.2 | 15.9 | 16.1 | 12.3 | 6.6 | 0.6 | -3.2 |
| Record daily high | 8.9 | 14.3 | 19.6 | 27.8 | 35.6 | 34.9 | 38.2 | 36.4 | 35 | 26.6 | 13.6 | 9.4 |
| Date | Jan 18 1977 | Feb 28 1992 | Mar 29 1994 | Apr 24 1977 | May 29 1983 | Jun 29 1987 | Jul 26 1998 | Aug 09 1981 | Sep 04 1988 | Oct 03 1993 | Nov 03 1986 | Dec 15 1976 |
| Record daily low | -28.2 | -24.1 | -18.5 | -7.7 | -3.4 | -0.7 | 0.3 | 0 | -3.2 | -14.2 | -24.3 | -29.2 |
| Date | Jan 04 1979 | Feb 19 1986 | Mar 05 1991 | Apr 08 1982 | May 05 1978 | Jun 04 1988 | Jul 01 1985 | Aug 23 1992 | Sep 29 1983 | Oct 31 1984 | Nov 27 1985 | Dec 30 1978 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 69 | 60 | 54 | 59 | 65 | 58 | 48 | 48 | 64 | 138 | 126 | 61 |
| Annual average: 850 | ||||||||||||
| Monthly snowfall (cm) | 96 | 67 | 46 | 17 | 1 | 0 | 0 | 0 | 0 | 9 | 65 | 111 |
| Annual average: 411 | ||||||||||||
| Monthly precipitation (mm) | 157 | 120 | 96 | 75 | 66 | 58 | 48 | 48 | 64 | 147 | 188 | 162 |
| Annual average: 1229 | ||||||||||||
| Single day record rainfall (mm) | 79 | 70 | 40 | 34 | 26 | 31 | 40 | 64 | 32 | 61 | 72 | 58 |
| Date | Jan 07 1983 | Feb 01 1991 | Mar 18 1997 | Apr 29 1992 | May 03 1979 | Jun 23 1994 | Jul 11 1983 | Aug 29 1991 | Sep 28 1980 | Oct 07 1984 | Nov 10 1990 | Dec 12 1998 |
| Single day record snowfall (cm) | 53 | 43 | 40 | 47 | 8 | 0 | 0 | 0 | 0 | 30 | 55 | 49 |
| Date | Jan 26 1993 | Feb 23 1999 | Mar 02 1987 | Apr 05 1988 | May 10 1985 | Jun 01 1977 | Jul 01 1977 | Aug 01 1977 | Sep 01 1977 | Oct 30 1999 | Nov 02 1984 | Dec 16 2000 |
| Single day record precipitation (mm) | 79 | 70 | 41 | 34 | 26 | 31 | 40 | 64 | 32 | 61 | 72 | 60 |
| Date | Jan 07 1983 | Feb 01 1991 | Mar 18 1997 | Apr 29 1992 | May 03 1979 | Jun 23 1994 | Jul 11 1983 | Aug 29 1991 | Sep 28 1980 | Oct 07 1984 | Nov 10 1990 | Dec 12 1998 |