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 | -10.5 | -6.7 | -0.1 | 9.7 | 17.9 | 22.5 | 25 | 24.1 | 17.7 | 10.7 | -0.4 | -8.2 |
| Average low | -22 | -18.2 | -10.9 | -2.8 | 4.5 | 10.1 | 13 | 11.6 | 5.9 | -0.4 | -9.7 | -18.9 |
| Average | -16.3 | -12.5 | -5.5 | 3.4 | 11.3 | 16.3 | 19 | 17.9 | 11.8 | 5.2 | -5.1 | -13.6 |
| Record daily high | 13 | 16 | 24 | 34.5 | 36 | 38 | 36.7 | 38.5 | 37.5 | 32.5 | 24.4 | 14.5 |
| Date | Jan 17 1981 | Feb 29 1992 | Mar 24 1993 | Apr 21 1980 | May 21 1980 | Jun 13 1979 | Jul 28 1975 | Aug 06 1988 | Sep 02 1983 | Oct 01 1992 | Nov 05 1975 | Dec 01 1988 |
| Record daily low | -40.6 | -41 | -34.4 | -27 | -10.5 | -1.1 | 0.6 | 1 | -6.5 | -19.5 | -35 | -39.5 |
| Date | Jan 15 1972 | Feb 02 1996 | Mar 24 1974 | Apr 04 1982 | May 15 1983 | Jun 07 1973 | Jul 03 1972 | Aug 27 1982 | Sep 29 1983 | Oct 29 1988 | Nov 29 1985 | Dec 20 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 6 | 17 | 58 | 86 | 80 | 69 | 68 | 34 | 5 | 1 |
| Annual average: 425 | ||||||||||||
| Monthly snowfall (cm) | 24 | 18 | 24 | 14 | 1 | 0 | 0 | 0 | 1 | 9 | 22 | 28 |
| Annual average: 140 | ||||||||||||
| Monthly precipitation (mm) | 21 | 18 | 29 | 32 | 59 | 86 | 80 | 69 | 69 | 43 | 24 | 24 |
| Annual average: 554 | ||||||||||||
| Single day record rainfall (mm) | 1 | 11 | 18 | 38 | 53 | 84 | 77 | 71 | 147 | 63 | 35 | 12 |
| Date | Jan 19 1986 | Feb 26 2000 | Mar 12 1990 | Apr 16 1976 | May 05 1986 | Jun 05 1971 | Jul 11 1991 | Aug 24 1975 | Sep 18 1975 | Oct 15 1984 | Nov 01 2000 | Dec 01 1982 |
| Single day record snowfall (cm) | 19 | 17 | 26 | 35 | 7 | 0 | 0 | 0 | 8 | 31 | 31 | 23 |
| Date | Jan 10 1995 | Feb 16 1986 | Mar 27 1975 | Apr 27 1984 | May 03 1991 | Jun 01 1971 | Jul 01 1971 | Aug 01 1971 | Sep 27 1992 | Oct 20 1996 | Nov 28 1975 | Dec 16 1973 |
| Single day record precipitation (mm) | 22 | 16 | 31 | 38 | 53 | 84 | 77 | 71 | 147 | 63 | 36 | 18 |
| Date | Jan 10 1980 | Feb 09 1996 | Mar 26 1995 | Apr 16 1976 | May 05 1986 | Jun 05 1971 | Jul 11 1991 | Aug 24 1975 | Sep 18 1975 | Oct 15 1984 | Nov 25 1984 | Dec 09 1979 |