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.1 | -2.7 | 3.3 | 11.8 | 19.8 | 24.1 | 27.3 | 25.8 | 20.6 | 13.6 | 6.1 | -1.2 |
| Average low | -14.2 | -13.2 | -6.7 | 0.9 | 7.4 | 12.2 | 15.2 | 14 | 9.4 | 3.2 | -1.9 | -10.3 |
| Average | -9.1 | -7.9 | -1.7 | 6.4 | 13.6 | 18.2 | 21.3 | 19.9 | 15 | 8.4 | 2.1 | -5.7 |
| Record daily high | 17.2 | 18 | 25.5 | 32 | 33.9 | 36 | 36.1 | 37.2 | 35 | 28.3 | 24.5 | 20 |
| Date | Jan 04 1874 | Feb 22 1981 | Mar 30 1986 | Apr 27 1990 | May 18 1889 | Jun 14 1988 | Jul 25 1916 | Aug 01 1975 | Sep 04 1953 | Oct 02 1968 | Nov 28 1990 | Dec 03 1982 |
| Record daily low | -43.3 | -40 | -34.4 | -20 | -5 | -0.5 | 1.7 | 1.7 | -3.9 | -12.2 | -26.7 | -36.7 |
| Date | Jan 15 1957 | Feb 23 1972 | Mar 13 1885 | Apr 01 1887 | May 02 1914 | Jun 09 1980 | Jul 13 1956 | Aug 31 1976 | Sep 28 1956 | Oct 27 1877 | Nov 30 1875 | Dec 26 1884 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 23 | 41 | 82 | 90 | 98 | 91 | 110 | 99 | 89 | 84 | 41 |
| Annual average: 877 | ||||||||||||
| Monthly snowfall (cm) | 56 | 46 | 41 | 13 | 0 | 0 | 0 | 0 | 0 | 2 | 18 | 49 |
| Annual average: 224 | ||||||||||||
| Monthly precipitation (mm) | 85 | 69 | 82 | 96 | 91 | 98 | 91 | 110 | 99 | 90 | 102 | 90 |
| Annual average: 1102 | ||||||||||||
| Single day record rainfall (mm) | 44 | 33 | 53 | 95 | 56 | 95 | 66 | 93 | 60 | 89 | 154 | 40 |
| Date | Jan 22 1891 | Feb 25 1961 | Mar 29 1877 | Apr 21 1991 | May 20 1890 | Jun 11 2002 | Jul 07 1883 | Aug 07 1972 | Sep 18 1889 | Oct 20 1873 | Nov 08 1996 | Dec 17 1888 |
| Single day record snowfall (cm) | 41 | 46 | 36 | 33 | 15 | 0 | 0 | 0 | 0 | 13 | 32 | 41 |
| Date | Jan 07 1877 | Feb 17 1954 | Mar 22 1977 | Apr 22 1993 | May 10 1963 | Jun 01 1870 | Jul 01 1870 | Aug 01 1870 | Sep 01 1870 | Oct 25 1877 | Nov 07 1886 | Dec 30 1876 |
| Single day record precipitation (mm) | 44 | 46 | 57 | 95 | 56 | 95 | 66 | 93 | 60 | 89 | 154 | 41 |
| Date | Jan 22 1891 | Feb 17 1954 | Mar 29 1877 | Apr 21 1991 | May 20 1890 | Jun 11 2002 | Jul 07 1883 | Aug 07 1972 | Sep 18 1889 | Oct 20 1873 | Nov 08 1996 | Dec 30 1876 |