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.8 | -0 | 5.3 | 12.2 | 19.2 | 24.1 | 26.7 | 25.7 | 21.2 | 14.8 | 8.2 | 2.3 |
| Average low | -8.6 | -8.5 | -3.9 | 1.6 | 7.6 | 13.1 | 16.1 | 15.4 | 11.3 | 5.2 | 0.4 | -5.3 |
| Average | -4.7 | -4.3 | 0.7 | 6.9 | 13.4 | 18.6 | 21.4 | 20.6 | 16.3 | 10 | 4.3 | -1.5 |
| Record daily high | 20 | 20.5 | 27 | 32.5 | 33.9 | 36.1 | 37.8 | 37.8 | 35 | 32.2 | 25.6 | 20.6 |
| Date | Jan 25 1950 | Feb 26 2000 | Mar 31 1998 | Apr 28 1990 | May 22 1911 | Jun 29 1933 | Jul 04 1911 | Aug 26 1948 | Sep 06 1881 | Oct 02 1927 | Nov 03 1961 | Dec 04 1941 |
| Record daily low | -32.8 | -31.1 | -27.8 | -18.3 | -6.1 | 1.1 | 3.9 | 0.5 | -2.2 | -8.9 | -20 | -27.8 |
| Date | Jan 25 1884 | Feb 09 1934 | Mar 04 1873 | Apr 01 1923 | May 06 1932 | Jun 08 1894 | Jul 11 1945 | Aug 29 1982 | Sep 10 1883 | Oct 29 1965 | Nov 26 1880 | Dec 27 1925 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 35 | 30 | 58 | 72 | 77 | 92 | 70 | 83 | 98 | 84 | 82 | 58 |
| Annual average: 838 | ||||||||||||
| Monthly snowfall (cm) | 42 | 36 | 20 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 40 |
| Annual average: 152 | ||||||||||||
| Monthly precipitation (mm) | 77 | 66 | 78 | 76 | 78 | 92 | 70 | 83 | 98 | 85 | 92 | 98 |
| Annual average: 991 | ||||||||||||
| Single day record rainfall (mm) | 53 | 51 | 46 | 46 | 52 | 93 | 141 | 88 | 118 | 93 | 61 | 37 |
| Date | Jan 07 1998 | Feb 25 1926 | Mar 01 1972 | Apr 01 1918 | May 19 1894 | Jun 25 1968 | Jul 03 1892 | Aug 17 1944 | Sep 30 1959 | Oct 05 1995 | Nov 02 1999 | Dec 02 1986 |
| Single day record snowfall (cm) | 79 | 61 | 81 | 43 | 13 | 0 | 0 | 0 | 0 | 20 | 33 | 51 |
| Date | Jan 22 1902 | Feb 12 1894 | Mar 01 1900 | Apr 11 1894 | May 14 1895 | Jun 01 1873 | Jul 01 1873 | Aug 01 1873 | Sep 01 1873 | Oct 31 1873 | Nov 15 1969 | Dec 05 1898 |
| Single day record precipitation (mm) | 79 | 61 | 81 | 56 | 52 | 93 | 141 | 88 | 118 | 93 | 61 | 51 |
| Date | Jan 22 1902 | Feb 12 1894 | Mar 01 1900 | Apr 03 1885 | May 19 1894 | Jun 25 1968 | Jul 03 1892 | Aug 17 1944 | Sep 30 1959 | Oct 05 1995 | Nov 02 1999 | Dec 05 1898 |