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 | -0.9 | -1.5 | 1.2 | 5.2 | 10.7 | 15.9 | 20.3 | 19.9 | 15.9 | 10.5 | 5.9 | 1.2 |
| Average low | -8.6 | -9.3 | -6.2 | -2 | 1.5 | 5.9 | 10.5 | 11.1 | 7.7 | 3.3 | -0.7 | -5.5 |
| Average | -4.8 | -5.4 | -2.5 | 1.6 | 6.2 | 10.9 | 15.4 | 15.5 | 11.8 | 6.9 | 2.6 | -2.2 |
| Record daily high | 15.2 | 16 | 18.3 | 24.1 | 25.6 | 29.4 | 31.5 | 31 | 29.5 | 24.6 | 19.4 | 16.1 |
| Date | Jan 09 1979 | Feb 24 1996 | Mar 31 1962 | Apr 24 1986 | May 30 1972 | Jun 29 1944 | Jul 06 1983 | Aug 07 1996 | Sep 10 2001 | Oct 04 1987 | Nov 06 1950 | Dec 12 1957 |
| Record daily low | -23.3 | -23.8 | -23.8 | -14.8 | -6.7 | -3.3 | -1.1 | 0.5 | -1.1 | -5.6 | -13.4 | -19.7 |
| Date | Jan 29 1957 | Feb 18 1990 | Mar 10 1986 | Apr 04 1978 | May 05 1964 | Jun 01 1970 | Jul 05 1976 | Aug 24 1983 | Sep 23 1950 | Oct 31 1946 | Nov 25 1993 | Dec 27 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 74 | 61 | 77 | 94 | 94 | 100 | 89 | 108 | 131 | 159 | 116 | 88 |
| Annual average: 1190 | ||||||||||||
| Monthly snowfall (cm) | 80 | 67 | 52 | 26 | 6 | 1 | 0 | 0 | 0 | 3 | 26 | 61 |
| Annual average: 322 | ||||||||||||
| Monthly precipitation (mm) | 150 | 125 | 131 | 122 | 101 | 102 | 89 | 108 | 131 | 162 | 144 | 149 |
| Annual average: 1513 | ||||||||||||
| Single day record rainfall (mm) | 85 | 67 | 68 | 92 | 81 | 75 | 121 | 81 | 99 | 101 | 76 | 85 |
| Date | Jan 30 1942 | Feb 22 1973 | Mar 11 1994 | Apr 11 1951 | May 17 1998 | Jun 24 1945 | Jul 27 1946 | Aug 23 1975 | Sep 19 2001 | Oct 04 1942 | Nov 26 1981 | Dec 26 1953 |
| Single day record snowfall (cm) | 38 | 55 | 46 | 68 | 25 | 14 | 0 | 0 | 0 | 20 | 25 | 49 |
| Date | Jan 09 1966 | Feb 15 1959 | Mar 11 1974 | Apr 05 1999 | May 05 1956 | Jun 10 1959 | Jul 01 1942 | Aug 01 1942 | Sep 30 1965 | Oct 29 1965 | Nov 19 1980 | Dec 29 1954 |
| Single day record precipitation (mm) | 85 | 68 | 72 | 92 | 83 | 75 | 121 | 81 | 99 | 101 | 77 | 85 |
| Date | Jan 30 1942 | Feb 22 1973 | Mar 18 2000 | Apr 11 1951 | May 17 1998 | Jun 24 1945 | Jul 27 1946 | Aug 23 1975 | Sep 19 2001 | Oct 04 1942 | Nov 05 1964 | Dec 26 1953 |