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 | -5.5 | -4 | 1.9 | 10 | 18.1 | 22.6 | 25 | 23.6 | 18.5 | 11.8 | 4.5 | -2.2 |
| Average low | -14.5 | -12.9 | -6.6 | 0.7 | 7.7 | 12.6 | 15.2 | 14.1 | 9.4 | 3.6 | -2.4 | -10.3 |
| Average | -10 | -8.5 | -2.3 | 5.4 | 12.9 | 17.6 | 20.1 | 18.9 | 14 | 7.7 | 1.1 | -6.3 |
| Record daily high | 17.5 | 16.5 | 23.9 | 29 | 31.1 | 34.4 | 36.1 | 35.6 | 32.2 | 28.9 | 23.9 | 17.2 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 30 1977 | Apr 27 1990 | May 23 1975 | Jun 13 1949 | Jul 28 1949 | Aug 27 1948 | Sep 06 1948 | Oct 12 1949 | Nov 02 1950 | Dec 06 1951 |
| Record daily low | -37 | -35 | -31.1 | -17.2 | -5 | -1 | 1.7 | 2 | -3 | -8.9 | -18.9 | -33 |
| Date | Jan 13 1981 | Feb 18 1979 | Mar 05 1950 | Apr 04 1954 | May 07 1966 | Jun 03 1986 | Jul 29 1952 | Aug 29 1986 | Sep 29 1980 | Oct 30 1965 | Nov 28 1949 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 34 | 22 | 44 | 69 | 92 | 107 | 128 | 125 | 110 | 96 | 75 | 39 |
| Annual average: 941 | ||||||||||||
| Monthly snowfall (cm) | 70 | 52 | 49 | 20 | 1 | 0 | 0 | 0 | 0 | 3 | 31 | 65 |
| Annual average: 291 | ||||||||||||
| Monthly precipitation (mm) | 104 | 74 | 93 | 88 | 93 | 107 | 128 | 125 | 110 | 99 | 106 | 104 |
| Annual average: 1232 | ||||||||||||
| Single day record rainfall (mm) | 41 | 34 | 35 | 40 | 64 | 64 | 81 | 117 | 62 | 61 | 61 | 49 |
| Date | Jan 08 1998 | Feb 15 1954 | Mar 31 1976 | Apr 17 1982 | May 15 1960 | Jun 19 1978 | Jul 07 1976 | Aug 07 1972 | Sep 02 1975 | Oct 27 1981 | Nov 08 1996 | Dec 12 1983 |
| Single day record snowfall (cm) | 43 | 44 | 39 | 29 | 12 | 0 | 0 | 0 | 0 | 25 | 30 | 35 |
| Date | Jan 26 1965 | Feb 19 1972 | Mar 13 1993 | Apr 09 1974 | May 12 1996 | Jun 01 1948 | Jul 01 1948 | Aug 01 1948 | Sep 01 1948 | Oct 31 1993 | Nov 17 1965 | Dec 06 1981 |
| Single day record precipitation (mm) | 43 | 44 | 48 | 40 | 64 | 64 | 81 | 117 | 62 | 61 | 61 | 49 |
| Date | Jan 26 1965 | Feb 19 1972 | Mar 26 1978 | Apr 17 1982 | May 15 1960 | Jun 19 1978 | Jul 07 1976 | Aug 07 1972 | Sep 02 1975 | Oct 27 1981 | Nov 08 1996 | Dec 12 1983 |