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.5 | -4.4 | 1.9 | 10.3 | 18.3 | 22.5 | 25.4 | 23.7 | 18.2 | 11.1 | 3.8 | -3.4 |
| Average low | -16.5 | -14.8 | -8.3 | -0.6 | 5.9 | 10.5 | 13.3 | 12.2 | 7.5 | 1.9 | -3.6 | -12.2 |
| Average | -11.5 | -9.6 | -3.2 | 4.9 | 12.1 | 16.5 | 19.4 | 18 | 12.9 | 6.5 | 0.1 | -7.8 |
| Record daily high | 9.4 | 12.2 | 19 | 30.5 | 33.3 | 34.4 | 35 | 37.8 | 31.5 | 27.2 | 18.3 | 13 |
| Date | Jan 13 1972 | Feb 22 1981 | Mar 30 1986 | Apr 27 1990 | May 18 1962 | Jun 30 1964 | Jul 08 1988 | Aug 01 1975 | Sep 05 1983 | Oct 08 1957 | Nov 03 1961 | Dec 03 1982 |
| Record daily low | -41.1 | -37.8 | -29.5 | -15.6 | -7.8 | -2.8 | 2.8 | -0.6 | -5 | -10.6 | -26.1 | -33.5 |
| Date | Jan 15 1957 | Feb 01 1962 | Mar 07 1989 | Apr 08 1972 | May 07 1966 | Jun 07 1958 | Jul 03 1962 | Aug 31 1976 | Sep 29 1980 | Oct 28 1974 | Nov 16 1967 | Dec 19 1985 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 33 | 24 | 45 | 78 | 98 | 100 | 106 | 108 | 114 | 100 | 83 | 37 |
| Annual average: 926 | ||||||||||||
| Monthly snowfall (cm) | 65 | 51 | 35 | 8 | 0 | 0 | 0 | 0 | 0 | 1 | 22 | 66 |
| Annual average: 250 | ||||||||||||
| Monthly precipitation (mm) | 98 | 75 | 81 | 86 | 99 | 100 | 106 | 108 | 114 | 102 | 105 | 103 |
| Annual average: 1176 | ||||||||||||
| Single day record rainfall (mm) | 53 | 57 | 40 | 36 | 71 | 63 | 72 | 83 | 107 | 60 | 60 | 51 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 26 1992 | Apr 30 1963 | May 17 1992 | Jun 22 1981 | Jul 25 1986 | Aug 04 1994 | Sep 05 1971 | Oct 21 1995 | Nov 29 1987 | Dec 04 1961 |
| Single day record snowfall (cm) | 39 | 52 | 58 | 28 | 4 | 0 | 0 | 0 | 0 | 13 | 35 | 55 |
| Date | Jan 30 1966 | Feb 03 1972 | Mar 12 1962 | Apr 03 1975 | May 06 1976 | Jun 01 1957 | Jul 01 1957 | Aug 01 1957 | Sep 26 1957 | Oct 28 1962 | Nov 25 1987 | Dec 16 1974 |
| Single day record precipitation (mm) | 59 | 58 | 58 | 36 | 71 | 63 | 72 | 83 | 107 | 60 | 60 | 55 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 12 1962 | Apr 30 1963 | May 17 1992 | Jun 22 1981 | Jul 25 1986 | Aug 04 1994 | Sep 05 1971 | Oct 21 1995 | Nov 29 1987 | Dec 16 1974 |