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 | -3.3 | -3.3 | 0.9 | 6.7 | 14.1 | 19.6 | 23.2 | 22.6 | 18 | 11.8 | 5.7 | -0.1 |
| Average low | -12.6 | -12.4 | -7.1 | -1.4 | 4 | 9.6 | 13.8 | 13.5 | 9.1 | 3.8 | -1.1 | -8.1 |
| Average | -8 | -7.8 | -3.1 | 2.7 | 9.1 | 14.6 | 18.5 | 18.1 | 13.6 | 7.8 | 2.3 | -4.1 |
| Record daily high | 15.1 | 13.3 | 16.3 | 22.9 | 31.2 | 32.2 | 33.9 | 34.4 | 31.5 | 24.4 | 21.3 | 16.7 |
| Date | Jan 24 1999 | Feb 02 1976 | Mar 28 1999 | Apr 29 1983 | May 23 1977 | Jun 29 1944 | Jul 19 1975 | Aug 12 1944 | Sep 09 2001 | Oct 04 2001 | Nov 04 1982 | Dec 05 1950 |
| Record daily low | -30.5 | -29.8 | -23.9 | -13.6 | -6.7 | -1.1 | 4.4 | 2 | -0.6 | -6.7 | -15 | -28.1 |
| Date | Jan 18 1982 | Feb 07 1993 | Mar 13 1948 | Apr 05 1995 | May 09 1946 | Jun 08 1947 | Jul 16 1946 | Aug 05 1989 | Sep 25 1950 | Oct 21 1974 | Nov 30 1989 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 42 | 30 | 39 | 59 | 94 | 93 | 86 | 87 | 95 | 105 | 87 | 63 |
| Annual average: 880 | ||||||||||||
| Monthly snowfall (cm) | 71 | 60 | 53 | 29 | 4 | 0 | 0 | 0 | 0 | 3 | 23 | 68 |
| Annual average: 311 | ||||||||||||
| Monthly precipitation (mm) | 106 | 86 | 92 | 88 | 98 | 93 | 86 | 87 | 95 | 109 | 111 | 123 |
| Annual average: 1173 | ||||||||||||
| Single day record rainfall (mm) | 74 | 53 | 36 | 59 | 70 | 86 | 70 | 77 | 65 | 106 | 58 | 50 |
| Date | Jan 26 1978 | Feb 08 1953 | Mar 08 1992 | Apr 01 1962 | May 30 1990 | Jun 16 1998 | Jul 17 1979 | Aug 21 1950 | Sep 09 1987 | Oct 10 1967 | Nov 11 1991 | Dec 30 1980 |
| Single day record snowfall (cm) | 47 | 48 | 34 | 38 | 17 | 0 | 0 | 0 | 0 | 22 | 31 | 37 |
| Date | Jan 28 1966 | Feb 07 1956 | Mar 14 1967 | Apr 10 1946 | May 06 1990 | Jun 01 1943 | Jul 01 1943 | Aug 01 1943 | Sep 27 1989 | Oct 20 1974 | Nov 20 1955 | Dec 30 1993 |
| Single day record precipitation (mm) | 74 | 53 | 44 | 59 | 70 | 86 | 70 | 77 | 65 | 106 | 61 | 57 |
| Date | Jan 26 1978 | Feb 08 1953 | Mar 12 1968 | Apr 01 1962 | May 30 1990 | Jun 16 1998 | Jul 17 1979 | Aug 21 1950 | Sep 09 1987 | Oct 10 1967 | Nov 12 1987 | Dec 22 1975 |