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 | -2.8 | -3 | 1.1 | 6.1 | 13.3 | 19.3 | 23.3 | 22.6 | 18.1 | 12.1 | 6.2 | 0.5 |
| Average low | -11.5 | -11.4 | -6.6 | -0.9 | 4.6 | 10.6 | 15 | 14.7 | 10.7 | 5.2 | 0.2 | -6.5 |
| Average | -7.2 | -7.2 | -2.8 | 2.6 | 9 | 15 | 19.2 | 18.7 | 14.4 | 8.7 | 3.2 | -3 |
| Record daily high | 15.5 | 14.7 | 16.5 | 23.5 | 31.1 | 32 | 33.3 | 33.6 | 33.1 | 24.8 | 22.5 | 16.7 |
| Date | Jan 24 1999 | Feb 20 1994 | Mar 24 1979 | Apr 29 1983 | May 22 1977 | Jun 26 1980 | Jul 19 1975 | Aug 10 1995 | Sep 09 2001 | Oct 04 2001 | Nov 05 1982 | Dec 17 1973 |
| Record daily low | -30 | -33.2 | -24.8 | -14.4 | -7.8 | -0.8 | 5 | 4.4 | 0 | -4.5 | -13 | -25.5 |
| Date | Jan 05 1981 | Feb 07 1993 | Mar 10 1997 | Apr 03 1975 | May 02 1972 | Jun 05 1992 | Jul 03 1978 | Aug 19 1976 | Sep 28 1971 | Oct 27 1986 | Nov 30 1989 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 40 | 24 | 37 | 61 | 94 | 76 | 75 | 85 | 84 | 116 | 109 | 74 |
| Annual average: 875 | ||||||||||||
| Monthly snowfall (cm) | 72 | 70 | 46 | 20 | 1 | 0 | 0 | 0 | 0 | 0 | 15 | 61 |
| Annual average: 283 | ||||||||||||
| Monthly precipitation (mm) | 112 | 94 | 83 | 81 | 96 | 76 | 75 | 85 | 84 | 116 | 123 | 133 |
| Annual average: 1159 | ||||||||||||
| Single day record rainfall (mm) | 53 | 37 | 39 | 32 | 69 | 59 | 78 | 60 | 51 | 79 | 53 | 60 |
| Date | Jan 14 1978 | Feb 04 1973 | Mar 08 1992 | Apr 16 1986 | May 30 1990 | Jun 09 1981 | Jul 17 1979 | Aug 01 1990 | Sep 09 1987 | Oct 02 1977 | Nov 11 1991 | Dec 26 1979 |
| Single day record snowfall (cm) | 56 | 53 | 30 | 25 | 16 | 0 | 0 | 0 | 0 | 2 | 24 | 47 |
| Date | Jan 15 1985 | Feb 11 1973 | Mar 16 1967 | Apr 09 1972 | May 03 1985 | Jun 12 1961 | Jul 01 1961 | Aug 01 1961 | Sep 01 1961 | Oct 29 1983 | Nov 18 1980 | Dec 24 1970 |
| Single day record precipitation (mm) | 70 | 53 | 39 | 33 | 69 | 59 | 78 | 60 | 55 | 79 | 53 | 60 |
| Date | Jan 15 1985 | Feb 11 1973 | Mar 08 1992 | Apr 02 1996 | May 30 1990 | Jun 09 1981 | Jul 17 1979 | Aug 01 1990 | Sep 17 1995 | Oct 02 1977 | Nov 11 1991 | Dec 26 1979 |