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 | -4.5 | 2.1 | 10.4 | 18.4 | 23.1 | 25.6 | 24 | 18.5 | 11.6 | 3.5 | -3.8 |
| Average low | -19.2 | -17.8 | -10.3 | -1.4 | 5.1 | 10.2 | 12.8 | 11.8 | 7.1 | 1.6 | -4.4 | -13.9 |
| Average | -13.1 | -11.1 | -4.1 | 4.5 | 11.8 | 16.7 | 19.2 | 17.9 | 12.8 | 6.6 | -0.4 | -8.8 |
| Record daily high | 11 | 12 | 22 | 31 | 33.5 | 34 | 37.2 | 36.7 | 32.5 | 26.7 | 20 | 15 |
| Date | Jan 19 1996 | Feb 24 1984 | Mar 30 1986 | Apr 26 1990 | May 30 1987 | Jun 17 1994 | Jul 20 1977 | Aug 01 1975 | Sep 05 1983 | Oct 10 1970 | Nov 07 1975 | Dec 03 1982 |
| Record daily low | -44 | -41.1 | -35 | -23.3 | -7.2 | -2.2 | 0.6 | 0 | -5.6 | -10 | -24.4 | -40 |
| Date | Jan 18 1982 | Feb 23 1972 | Mar 02 1980 | Apr 03 1969 | May 06 1968 | Jun 01 1971 | Jul 07 1969 | Aug 27 1969 | Sep 29 1980 | Oct 24 1969 | Nov 30 1968 | Dec 27 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 12 | 13 | 34 | 58 | 78 | 94 | 91 | 94 | 81 | 81 | 54 | 17 |
| Annual average: 706 | ||||||||||||
| Monthly snowfall (cm) | 64 | 52 | 37 | 7 | 0 | 0 | 0 | 0 | 0 | 3 | 26 | 67 |
| Annual average: 254 | ||||||||||||
| Monthly precipitation (mm) | 76 | 64 | 71 | 65 | 78 | 94 | 91 | 94 | 81 | 83 | 80 | 84 |
| Annual average: 960 | ||||||||||||
| Single day record rainfall (mm) | 19 | 37 | 36 | 34 | 48 | 73 | 70 | 77 | 89 | 59 | 34 | 33 |
| Date | Jan 10 1983 | Feb 02 1983 | Mar 21 1980 | Apr 16 1984 | May 08 2000 | Jun 21 1972 | Jul 27 1974 | Aug 28 1992 | Sep 22 1989 | Oct 25 1980 | Nov 12 1974 | Dec 17 1996 |
| Single day record snowfall (cm) | 36 | 38 | 27 | 38 | 1 | 0 | 0 | 0 | 0 | 18 | 25 | 33 |
| Date | Jan 25 1975 | Feb 10 1970 | Mar 23 1968 | Apr 02 1970 | May 05 1970 | Jun 01 1968 | Jul 01 1968 | Aug 01 1968 | Sep 01 1968 | Oct 26 1997 | Nov 27 1995 | Dec 02 1980 |
| Single day record precipitation (mm) | 36 | 38 | 37 | 38 | 48 | 73 | 70 | 77 | 89 | 59 | 34 | 33 |
| Date | Jan 25 1975 | Feb 10 1970 | Mar 21 1980 | Apr 02 1970 | May 08 2000 | Jun 21 1972 | Jul 27 1974 | Aug 28 1992 | Sep 22 1989 | Oct 25 1980 | Nov 12 1974 | Dec 17 1996 |