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.6 | -4.2 | 1.7 | 10.5 | 19.2 | 24.2 | 26.5 | 25.2 | 19.5 | 12.4 | 4.3 | -3.2 |
| Average low | -17.8 | -16 | -8.9 | -0.4 | 6.4 | 11.5 | 13.9 | 13.1 | 8 | 2.4 | -3.6 | -12.8 |
| Average | -12.2 | -10.1 | -3.6 | 5.1 | 12.8 | 17.8 | 20.3 | 19.2 | 13.8 | 7.4 | 0.3 | -8 |
| Record daily high | 10 | 10 | 16 | 31 | 33.3 | 36.5 | 36 | 37.8 | 33 | 26.7 | 19 | 14 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 30 1986 | Apr 27 1990 | May 22 1977 | Jun 15 2001 | Jul 14 1995 | Aug 01 1975 | Sep 08 2001 | Oct 22 1979 | Nov 16 1989 | Dec 03 1982 |
| Record daily low | -37 | -39.4 | -33 | -16 | -9 | -3 | 4 | 1 | -4 | -9 | -23.9 | -34.4 |
| Date | Jan 04 1981 | Feb 03 1971 | Mar 07 1989 | Apr 05 1995 | May 02 1987 | Jun 03 1986 | Jul 08 1984 | Aug 29 1986 | Sep 29 1980 | Oct 31 1986 | Nov 27 1978 | Dec 11 1958 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 26 | 15 | 37 | 65 | 89 | 102 | 103 | 101 | 93 | 92 | 67 | 26 |
| Annual average: 815 | ||||||||||||
| Monthly snowfall (cm) | 51 | 32 | 27 | 8 | 0 | 0 | 0 | 0 | 0 | 1 | 19 | 49 |
| Annual average: 186 | ||||||||||||
| Monthly precipitation (mm) | 76 | 47 | 64 | 73 | 89 | 102 | 103 | 101 | 93 | 93 | 86 | 74 |
| Annual average: 1002 | ||||||||||||
| Single day record rainfall (mm) | 52 | 50 | 41 | 38 | 47 | 85 | 80 | 70 | 76 | 63 | 78 | 39 |
| Date | Jan 14 1992 | Feb 20 1996 | Mar 19 1975 | Apr 09 1980 | May 16 1994 | Jun 19 1978 | Jul 15 1979 | Aug 08 1978 | Sep 11 1986 | Oct 20 1989 | Nov 08 1996 | Dec 24 1979 |
| Single day record snowfall (cm) | 30 | 36 | 25 | 19 | 8 | 0 | 0 | 0 | 0 | 4 | 27 | 41 |
| Date | Jan 22 1987 | Feb 26 1960 | Mar 04 1971 | Apr 03 1983 | May 07 1976 | Jun 01 1957 | Jul 01 1957 | Aug 01 1957 | Sep 01 1957 | Oct 21 1988 | Nov 26 1977 | Dec 16 1974 |
| Single day record precipitation (mm) | 52 | 50 | 41 | 47 | 47 | 85 | 80 | 70 | 76 | 63 | 78 | 41 |
| Date | Jan 14 1992 | Feb 20 1996 | Mar 22 1972 | Apr 08 2000 | May 16 1994 | Jun 19 1978 | Jul 15 1979 | Aug 08 1978 | Sep 11 1986 | Oct 20 1989 | Nov 08 1996 | Dec 16 1974 |