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 | -4 | -2.3 | 3 | 9.7 | 17.5 | 22.8 | 25.6 | 24.7 | 19.5 | 12.8 | 5.6 | -1.1 |
| Average low | -15.5 | -14.1 | -7.8 | -1.1 | 4.7 | 9.6 | 13 | 12.1 | 6.7 | 1.2 | -3.5 | -11.4 |
| Average | -9.8 | -8.2 | -2.4 | 4.3 | 11.1 | 16.2 | 19.3 | 18.4 | 13.1 | 7 | 1.1 | -6.3 |
| Record daily high | 14.1 | 18.6 | 22.2 | 30.3 | 35.2 | 35.3 | 36.7 | 37.2 | 33.9 | 27.8 | 21.1 | 15.9 |
| Date | Jan 11 1983 | Feb 20 1994 | Mar 30 1962 | Apr 27 1990 | May 23 1977 | Jun 27 2001 | Jul 15 1952 | Aug 02 1975 | Sep 09 2001 | Oct 16 1968 | Nov 01 1956 | Dec 17 2000 |
| Record daily low | -35.6 | -37.2 | -28.9 | -15.1 | -6.7 | -0.6 | 1.7 | 1.3 | -3.9 | -8.9 | -20.2 | -33.8 |
| Date | Jan 19 1971 | Feb 02 1962 | Mar 01 1982 | Apr 05 1995 | May 18 1951 | Jun 06 1971 | Jul 03 1962 | Aug 28 1978 | Sep 27 1971 | Oct 22 1959 | Nov 30 1996 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 46 | 32 | 48 | 64 | 94 | 89 | 87 | 90 | 94 | 96 | 85 | 59 |
| Annual average: 885 | ||||||||||||
| Monthly snowfall (cm) | 70 | 51 | 54 | 22 | 2 | 0 | 0 | 0 | 0 | 2 | 19 | 57 |
| Annual average: 276 | ||||||||||||
| Monthly precipitation (mm) | 110 | 79 | 103 | 87 | 96 | 89 | 87 | 90 | 94 | 98 | 103 | 108 |
| Annual average: 1143 | ||||||||||||
| Single day record rainfall (mm) | 66 | 52 | 45 | 59 | 84 | 70 | 69 | 149 | 124 | 60 | 81 | 72 |
| Date | Jan 04 2000 | Feb 13 1971 | Mar 09 1998 | Apr 17 1954 | May 27 1961 | Jun 27 1954 | Jul 11 1970 | Aug 05 1989 | Sep 22 1999 | Oct 09 1976 | Nov 01 1960 | Dec 07 1999 |
| Single day record snowfall (cm) | 47 | 49 | 54 | 26 | 15 | 0 | 0 | 0 | 0 | 11 | 36 | 78 |
| Date | Jan 02 1982 | Feb 04 1988 | Mar 14 1984 | Apr 03 1975 | May 08 1967 | Jun 01 1951 | Jul 01 1951 | Aug 01 1951 | Sep 01 1951 | Oct 26 1962 | Nov 26 1974 | Dec 04 1967 |
| Single day record precipitation (mm) | 71 | 52 | 59 | 59 | 84 | 70 | 69 | 149 | 124 | 60 | 81 | 81 |
| Date | Jan 04 2000 | Feb 04 1970 | Mar 14 1984 | Apr 17 1954 | May 27 1961 | Jun 27 1954 | Jul 11 1970 | Aug 05 1989 | Sep 22 1999 | Oct 09 1976 | Nov 01 1960 | Dec 04 1967 |