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 | -8.1 | -5.3 | 1.1 | 8.8 | 17.9 | 22.8 | 25 | 23.6 | 17.7 | 10.7 | 2.6 | -5.1 |
| Average low | -20.2 | -18.4 | -11.2 | -2.3 | 4.4 | 10 | 12.5 | 11.3 | 6.4 | 1 | -5.1 | -14.8 |
| Average | -14.2 | -11.8 | -5.1 | 3.3 | 11.2 | 16.4 | 18.8 | 17.5 | 12 | 5.9 | -1.3 | -10 |
| Record daily high | 11.5 | 11 | 17.5 | 30.5 | 33.9 | 34 | 34.5 | 36.7 | 30.5 | 26.1 | 17.5 | 11.5 |
| Date | Jan 19 1996 | Feb 23 1981 | Mar 24 1987 | Apr 27 1990 | May 22 1977 | Jun 15 1988 | Jul 08 1988 | Aug 01 1975 | Sep 05 1983 | Oct 09 1970 | Nov 03 1990 | Dec 06 2001 |
| Record daily low | -44 | -45 | -37.5 | -22.8 | -7.8 | -2.2 | 0 | -1 | -8 | -12.2 | -26.1 | -37 |
| Date | Jan 18 1982 | Feb 23 1972 | Mar 13 1984 | Apr 01 1969 | May 07 1966 | Jun 01 1971 | Jul 07 1969 | Aug 28 1982 | Sep 29 1980 | Oct 20 1972 | Nov 27 1978 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 17 | 12 | 39 | 63 | 100 | 115 | 126 | 116 | 105 | 96 | 64 | 23 |
| Annual average: 878 | ||||||||||||
| Monthly snowfall (cm) | 59 | 53 | 40 | 11 | 1 | 0 | 0 | 0 | 0 | 2 | 30 | 65 |
| Annual average: 260 | ||||||||||||
| Monthly precipitation (mm) | 77 | 64 | 79 | 74 | 101 | 115 | 126 | 116 | 105 | 99 | 94 | 88 |
| Annual average: 1138 | ||||||||||||
| Single day record rainfall (mm) | 30 | 48 | 40 | 43 | 43 | 78 | 92 | 64 | 52 | 70 | 58 | 35 |
| Date | Jan 10 1983 | Feb 02 1973 | Mar 19 1983 | Apr 24 1968 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 10 1973 | Sep 06 1979 | Oct 09 1976 | Nov 03 1966 | Dec 08 1974 |
| Single day record snowfall (cm) | 37 | 38 | 32 | 56 | 6 | 0 | 0 | 0 | 2 | 10 | 34 | 39 |
| Date | Jan 26 1971 | Feb 03 1972 | Mar 04 1971 | Apr 03 1975 | May 07 1976 | Jun 01 1965 | Jul 01 1965 | Aug 01 1965 | Sep 28 1991 | Oct 26 1997 | Nov 18 1968 | Dec 26 1969 |
| Single day record precipitation (mm) | 37 | 49 | 45 | 56 | 43 | 78 | 92 | 64 | 52 | 70 | 58 | 41 |
| Date | Jan 26 1971 | Feb 20 1996 | Mar 10 1986 | Apr 03 1975 | May 11 1981 | Jun 22 1981 | Jul 17 1992 | Aug 10 1973 | Sep 06 1979 | Oct 09 1976 | Nov 03 1966 | Dec 27 1969 |