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 | -7.3 | -5.3 | 1.1 | 9.2 | 17.6 | 22.3 | 25.2 | 23.6 | 17.8 | 11.1 | 3.3 | -4.1 |
| Average low | -16.9 | -16 | -9.5 | -1.9 | 4.1 | 9.5 | 13.4 | 13 | 8.5 | 3.1 | -3.2 | -12.4 |
| Average | -12.1 | -10.6 | -4.2 | 3.7 | 10.9 | 15.9 | 19.3 | 18.3 | 13.2 | 7.1 | 0 | -8.3 |
| Record daily high | 14.4 | 14 | 23.3 | 30.6 | 33.9 | 36.7 | 40 | 36.1 | 34.4 | 28.9 | 21.1 | 16 |
| Date | Jan 05 1913 | Feb 19 1994 | Mar 24 1920 | Apr 26 1921 | May 31 1919 | Jun 08 1914 | Jul 06 1921 | Aug 01 1917 | Sep 01 1953 | Oct 01 1948 | Nov 03 1961 | Dec 03 1982 |
| Record daily low | -40 | -43.9 | -36.1 | -24.4 | -8.9 | -2.8 | -1.1 | -0.6 | -5.6 | -11.1 | -23.3 | -39.4 |
| Date | Jan 11 1912 | Feb 11 1914 | Mar 03 1950 | Apr 01 1924 | May 07 1966 | Jun 09 1913 | Jul 10 1945 | Aug 29 1912 | Sep 14 1913 | Oct 27 1936 | Nov 29 1929 | Dec 29 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 12 | 7 | 33 | 55 | 81 | 92 | 100 | 92 | 102 | 92 | 55 | 15 |
| Annual average: 736 | ||||||||||||
| Monthly snowfall (cm) | 56 | 40 | 34 | 12 | 2 | 0 | 0 | 0 | 0 | 2 | 29 | 52 |
| Annual average: 226 | ||||||||||||
| Monthly precipitation (mm) | 68 | 48 | 67 | 67 | 83 | 92 | 100 | 92 | 102 | 94 | 83 | 68 |
| Annual average: 962 | ||||||||||||
| Single day record rainfall (mm) | 29 | 29 | 46 | 54 | 46 | 77 | 103 | 65 | 77 | 79 | 45 | 38 |
| Date | Jan 05 1946 | Feb 24 1975 | Mar 23 1917 | Apr 24 1926 | May 16 1976 | Jun 09 1964 | Jul 02 1927 | Aug 17 1910 | Sep 02 1957 | Oct 12 1948 | Nov 12 1992 | Dec 11 1967 |
| Single day record snowfall (cm) | 32 | 47 | 31 | 18 | 14 | 1 | 0 | 0 | 3 | 26 | 29 | 37 |
| Date | Jan 23 1928 | Feb 07 1914 | Mar 06 1959 | Apr 19 1928 | May 06 1974 | Jun 10 1980 | Jul 01 1910 | Aug 01 1910 | Sep 29 1911 | Oct 23 1937 | Nov 05 1990 | Dec 23 1920 |
| Single day record precipitation (mm) | 36 | 47 | 46 | 54 | 46 | 77 | 103 | 65 | 77 | 79 | 45 | 38 |
| Date | Jan 28 1916 | Feb 07 1914 | Mar 23 1917 | Apr 24 1926 | May 16 1976 | Jun 09 1964 | Jul 02 1927 | Aug 17 1910 | Sep 02 1957 | Oct 12 1948 | Nov 12 1992 | Dec 11 1967 |