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 | -7.5 | -5.4 | 0.6 | 8.8 | 17.6 | 22.7 | 25.1 | 23.8 | 18 | 11.2 | 3.5 | -3.9 |
| Average low | -17.7 | -16 | -9.3 | -0.6 | 5.9 | 11 | 13.7 | 12.8 | 7.8 | 2.6 | -3.6 | -12.3 |
| Average | -12.6 | -10.7 | -4.4 | 4.1 | 11.7 | 16.9 | 19.4 | 18.3 | 12.9 | 6.9 | -0 | -8.1 |
| Record daily high | 12 | 9 | 15.5 | 30.5 | 32.2 | 34 | 34 | 34.4 | 31 | 25.6 | 19.5 | 13 |
| Date | Jan 22 1994 | Feb 11 1981 | Mar 30 1987 | Apr 27 1990 | May 22 1977 | Jun 17 1994 | Jul 08 1981 | Aug 01 1975 | Sep 05 1983 | Oct 22 1979 | Nov 09 1996 | Dec 06 1982 |
| Record daily low | -38.5 | -35 | -31.5 | -17 | -4 | -1 | 3 | 1.1 | -5.5 | -7 | -24 | -35 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 01 1982 | Apr 06 1982 | May 02 1987 | Jun 04 1982 | Jul 04 1982 | Aug 31 1976 | Sep 29 1980 | Oct 31 1986 | Nov 24 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 18 | 35 | 74 | 102 | 108 | 127 | 115 | 117 | 98 | 78 | 30 |
| Annual average: 927 | ||||||||||||
| Monthly snowfall (cm) | 55 | 43 | 32 | 8 | 1 | 0 | 0 | 0 | 0 | 1 | 20 | 53 |
| Annual average: 212 | ||||||||||||
| Monthly precipitation (mm) | 80 | 61 | 67 | 82 | 103 | 108 | 127 | 115 | 117 | 99 | 98 | 82 |
| Annual average: 1139 | ||||||||||||
| Single day record rainfall (mm) | 37 | 51 | 31 | 39 | 65 | 61 | 68 | 80 | 85 | 47 | 40 | 42 |
| Date | Jan 15 1995 | Feb 20 1996 | Mar 30 1981 | Apr 09 1980 | May 07 1986 | Jun 27 1986 | Jul 22 1980 | Aug 23 1986 | Sep 14 1979 | Oct 09 1976 | Nov 04 1982 | Dec 01 1996 |
| Single day record snowfall (cm) | 31 | 35 | 38 | 16 | 7 | 0 | 0 | 0 | 0 | 6 | 29 | 30 |
| Date | Jan 21 1979 | Feb 12 1988 | Mar 22 2001 | Apr 07 1994 | May 07 1997 | Jun 01 1973 | Jul 01 1971 | Aug 01 1971 | Sep 01 1971 | Oct 28 1976 | Nov 21 1986 | Dec 01 1977 |
| Single day record precipitation (mm) | 37 | 51 | 38 | 39 | 65 | 61 | 68 | 80 | 85 | 47 | 40 | 42 |
| Date | Jan 15 1995 | Feb 20 1996 | Mar 22 2001 | Apr 09 1980 | May 07 1986 | Jun 27 1986 | Jul 22 1980 | Aug 23 1986 | Sep 14 1979 | Oct 09 1976 | Nov 04 1982 | Dec 01 1996 |