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 | -6.9 | -3.9 | 2 | 10.6 | 19.1 | 24.1 | 26.5 | 24.9 | 19.2 | 12.2 | 4.2 | -3.1 |
| Average low | -16.8 | -14.3 | -7.8 | 0.2 | 7 | 12.3 | 14.9 | 13.5 | 8.6 | 2.8 | -3.1 | -11.9 |
| Average | -11.9 | -9.1 | -2.9 | 5.4 | 13.1 | 18.2 | 20.7 | 19.2 | 13.9 | 7.5 | 0.5 | -7.5 |
| Record daily high | 12 | 11 | 17.8 | 32 | 32.8 | 35.5 | 35.5 | 37.2 | 32 | 27.2 | 19.5 | 13.5 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 24 1979 | Apr 27 1990 | May 17 1977 | Jun 18 1994 | Jul 08 1988 | Aug 01 1975 | Sep 06 1983 | Oct 02 1968 | Nov 16 1989 | Dec 03 1982 |
| Record daily low | -36.7 | -36.1 | -29 | -16 | -6 | 0.5 | 5 | 1.7 | -3 | -8.3 | -21.1 | -33 |
| Date | Jan 04 1981 | Feb 13 1967 | Mar 07 1989 | Apr 05 1995 | May 03 1987 | Jun 03 1986 | Jul 03 1982 | Aug 31 1976 | Sep 29 1991 | Oct 20 1972 | Nov 27 1978 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 26 | 21 | 37 | 63 | 84 | 103 | 91 | 89 | 85 | 83 | 72 | 30 |
| Annual average: 782 | ||||||||||||
| Monthly snowfall (cm) | 52 | 42 | 37 | 13 | 1 | 0 | 0 | 0 | 0 | 2 | 20 | 59 |
| Annual average: 226 | ||||||||||||
| Monthly precipitation (mm) | 78 | 63 | 74 | 75 | 84 | 103 | 91 | 89 | 85 | 85 | 92 | 87 |
| Annual average: 1006 | ||||||||||||
| Single day record rainfall (mm) | 51 | 54 | 56 | 35 | 56 | 112 | 79 | 63 | 63 | 58 | 91 | 45 |
| Date | Jan 26 1976 | Feb 20 1996 | Mar 19 1975 | Apr 15 1996 | May 28 1987 | Jun 22 1981 | Jul 15 1979 | Aug 16 1981 | Sep 05 1973 | Oct 21 1996 | Nov 08 1996 | Dec 31 1978 |
| Single day record snowfall (cm) | 29 | 31 | 33 | 43 | 17 | 0 | 0 | 0 | 0 | 15 | 31 | 53 |
| Date | Jan 26 1971 | Feb 13 1971 | Mar 01 1972 | Apr 03 1975 | May 07 1976 | Jun 01 1967 | Jul 01 1967 | Aug 01 1967 | Sep 01 1967 | Oct 26 1997 | Nov 12 1968 | Dec 20 1973 |
| Single day record precipitation (mm) | 51 | 54 | 56 | 52 | 56 | 112 | 79 | 63 | 63 | 58 | 91 | 53 |
| Date | Jan 26 1976 | Feb 20 1996 | Mar 19 1975 | Apr 08 2000 | May 28 1987 | Jun 22 1981 | Jul 15 1979 | Aug 16 1981 | Sep 05 1973 | Oct 21 1996 | Nov 08 1996 | Dec 20 1973 |