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.4 | 0.9 | 5.1 | 10.4 | 16.8 | 22 | 25.1 | 24.6 | 20.2 | 14.3 | 8.4 | 2.8 |
| Average low | -9 | -8.7 | -4.4 | 0.6 | 5.3 | 10.1 | 13.8 | 13.3 | 9.2 | 4.3 | 0.5 | -5.4 |
| Average | -4.3 | -3.9 | 0.3 | 5.5 | 11.1 | 16.1 | 19.5 | 19 | 14.7 | 9.3 | 4.5 | -1.3 |
| Record daily high | 18 | 16.1 | 25 | 27.8 | 36 | 34.4 | 35 | 35.6 | 34.4 | 28.5 | 22.2 | 18 |
| Date | Jan 16 1995 | Feb 28 1954 | Mar 29 1945 | Apr 25 1942 | May 22 1992 | Jun 22 1941 | Jul 29 1949 | Aug 12 1944 | Sep 02 1942 | Oct 04 1983 | Nov 26 1946 | Dec 07 1998 |
| Record daily low | -31 | -34 | -26.1 | -12.2 | -6.7 | -3.3 | 1.1 | -2.2 | -4.4 | -9.4 | -16 | -26 |
| Date | Jan 05 1981 | Feb 07 1993 | Mar 19 1967 | Apr 02 1950 | May 01 1951 | Jun 03 1945 | Jul 02 1961 | Aug 22 1941 | Sep 22 1950 | Oct 28 1950 | Nov 20 1986 | Dec 22 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 113 | 89 | 118 | 115 | 104 | 101 | 100 | 81 | 111 | 127 | 153 | 127 |
| Annual average: 1338 | ||||||||||||
| Monthly snowfall (cm) | 54 | 41 | 35 | 9 | 1 | 0 | 0 | 0 | 0 | 1 | 6 | 32 |
| Annual average: 178 | ||||||||||||
| Monthly precipitation (mm) | 167 | 130 | 152 | 125 | 105 | 101 | 100 | 81 | 111 | 128 | 159 | 159 |
| Annual average: 1517 | ||||||||||||
| Single day record rainfall (mm) | 100 | 90 | 96 | 92 | 80 | 90 | 71 | 98 | 107 | 116 | 91 | 96 |
| Date | Jan 16 1958 | Feb 25 1965 | Mar 03 1994 | Apr 21 1991 | May 04 1945 | Jun 27 1945 | Jul 16 1985 | Aug 08 1956 | Sep 02 1996 | Oct 25 1959 | Nov 18 1990 | Dec 21 1946 |
| Single day record snowfall (cm) | 42 | 36 | 31 | 19 | 13 | 0 | 0 | 0 | 0 | 20 | 31 | 36 |
| Date | Jan 26 1987 | Feb 27 1952 | Mar 16 1956 | Apr 01 1991 | May 10 1972 | Jun 01 1940 | Jul 01 1940 | Aug 01 1940 | Sep 01 1940 | Oct 20 1974 | Nov 20 1955 | Dec 16 1980 |
| Single day record precipitation (mm) | 100 | 90 | 101 | 92 | 80 | 90 | 71 | 98 | 107 | 116 | 91 | 106 |
| Date | Jan 16 1958 | Feb 25 1965 | Mar 03 1994 | Apr 21 1991 | May 04 1945 | Jun 27 1945 | Jul 16 1985 | Aug 08 1956 | Sep 02 1996 | Oct 25 1959 | Nov 18 1990 | Dec 21 1946 |