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 | -3 | -3.1 | 1.2 | 6.7 | 13.9 | 19.7 | 23.5 | 23 | 18.3 | 12 | 6 | -0 |
| Average low | -12.2 | -12.2 | -6.9 | -1 | 4.3 | 10 | 14.1 | 13.6 | 9.3 | 4.1 | -0.6 | -7.6 |
| Average | -7.6 | -7.7 | -2.9 | 2.9 | 9.1 | 14.8 | 18.8 | 18.3 | 13.8 | 8.1 | 2.7 | -3.8 |
| Record daily high | 14.5 | 15 | 16.1 | 24 | 31.7 | 31.5 | 33.3 | 34 | 33 | 24 | 22.5 | 15 |
| Date | Jan 24 1999 | Feb 11 1981 | Mar 21 1976 | Apr 29 1983 | May 23 1977 | Jun 09 1984 | Jul 19 1975 | Aug 10 2001 | Sep 09 2001 | Oct 04 2001 | Nov 05 1982 | Dec 17 1973 |
| Record daily low | -32 | -34.5 | -27 | -13.9 | -7.2 | -1.5 | 3.5 | 2.8 | -1.7 | -7.8 | -16.5 | -25.5 |
| Date | Jan 05 1981 | Feb 07 1993 | Mar 04 1995 | Apr 03 1975 | May 02 1972 | Jun 05 1992 | Jul 07 1986 | Aug 19 1976 | Sep 24 1973 | Oct 22 1974 | Nov 25 1989 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 49 | 31 | 42 | 63 | 92 | 90 | 86 | 83 | 100 | 121 | 100 | 67 |
| Annual average: 924 | ||||||||||||
| Monthly snowfall (cm) | 74 | 56 | 52 | 30 | 4 | 0 | 0 | 0 | 0 | 4 | 23 | 75 |
| Annual average: 316 | ||||||||||||
| Monthly precipitation (mm) | 122 | 88 | 93 | 93 | 96 | 90 | 86 | 83 | 100 | 124 | 123 | 141 |
| Annual average: 1240 | ||||||||||||
| Single day record rainfall (mm) | 53 | 51 | 28 | 41 | 86 | 57 | 48 | 55 | 60 | 67 | 49 | 48 |
| Date | Jan 04 2000 | Feb 22 1976 | Mar 11 1979 | Apr 16 1986 | May 10 2001 | Jun 06 1985 | Jul 05 1979 | Aug 01 1990 | Sep 17 1995 | Oct 31 1998 | Nov 11 1991 | Dec 17 1979 |
| Single day record snowfall (cm) | 32 | 35 | 24 | 28 | 17 | 0 | 0 | 0 | 0 | 28 | 20 | 35 |
| Date | Jan 31 1992 | Feb 01 1992 | Mar 06 1993 | Apr 12 1978 | May 06 1995 | Jun 01 1972 | Jul 01 1972 | Aug 01 1972 | Sep 01 1972 | Oct 20 1974 | Nov 18 1980 | Dec 30 1993 |
| Single day record precipitation (mm) | 57 | 55 | 36 | 41 | 86 | 57 | 48 | 55 | 60 | 67 | 49 | 53 |
| Date | Jan 04 2000 | Feb 22 1976 | Mar 08 1992 | Apr 16 1986 | May 10 2001 | Jun 06 1985 | Jul 05 1979 | Aug 01 1990 | Sep 17 1995 | Oct 31 1998 | Nov 11 1991 | Dec 17 1979 |