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 | -5.8 | -4.1 | 2 | 10.4 | 18.9 | 23.6 | 26 | 24.4 | 19 | 12.2 | 4.6 | -2.6 |
| Average low | -15.5 | -13.7 | -7.4 | 0.6 | 7.4 | 12.8 | 15.6 | 14.2 | 9.4 | 3.6 | -2.6 | -11 |
| Average | -10.7 | -8.9 | -2.7 | 5.5 | 13.2 | 18.2 | 20.8 | 19.3 | 14.2 | 7.9 | 1 | -6.8 |
| Record daily high | 16 | 15.5 | 25 | 30.5 | 33.9 | 35 | 36.7 | 36.1 | 32.8 | 28.9 | 23.3 | 20.6 |
| Date | Jan 15 1995 | Feb 23 1981 | Mar 28 1945 | Apr 27 1990 | May 22 1977 | Jun 28 1933 | Jul 08 1921 | Aug 01 1975 | Sep 01 1932 | Oct 03 1927 | Nov 05 1938 | Dec 05 1941 |
| Record daily low | -42.8 | -40.6 | -35 | -20.6 | -13.9 | -1.7 | 1.7 | 1 | -6.7 | -12.8 | -25 | -40 |
| Date | Jan 22 1925 | Feb 17 1934 | Mar 04 1938 | Apr 01 1923 | May 29 1934 | Jun 02 1945 | Jul 23 1924 | Aug 27 1987 | Sep 29 1914 | Oct 26 1933 | Nov 27 1917 | Dec 29 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 20 | 42 | 67 | 90 | 104 | 109 | 107 | 101 | 91 | 79 | 36 |
| Annual average: 875 | ||||||||||||
| Monthly snowfall (cm) | 62 | 50 | 36 | 13 | 0 | 0 | 0 | 0 | 0 | 1 | 27 | 60 |
| Annual average: 249 | ||||||||||||
| Monthly precipitation (mm) | 92 | 70 | 79 | 80 | 91 | 104 | 109 | 107 | 101 | 93 | 105 | 96 |
| Annual average: 1125 | ||||||||||||
| Single day record rainfall (mm) | 44 | 67 | 48 | 51 | 54 | 95 | 161 | 109 | 102 | 60 | 94 | 51 |
| Date | Jan 08 1930 | Feb 11 1981 | Mar 01 1919 | Apr 14 1920 | May 20 1920 | Jun 18 1922 | Jul 21 1917 | Aug 28 1950 | Sep 30 1920 | Oct 24 1923 | Nov 22 1924 | Dec 02 1920 |
| Single day record snowfall (cm) | 71 | 38 | 38 | 28 | 15 | 0 | 0 | 0 | 1 | 29 | 51 | 38 |
| Date | Jan 15 1918 | Feb 20 1924 | Mar 07 1956 | Apr 01 1993 | May 01 1963 | Jun 01 1914 | Jul 01 1914 | Aug 01 1914 | Sep 25 1939 | Oct 19 1925 | Nov 06 1919 | Dec 01 1928 |
| Single day record precipitation (mm) | 71 | 70 | 48 | 51 | 54 | 95 | 161 | 109 | 102 | 60 | 94 | 55 |
| Date | Jan 15 1918 | Feb 11 1981 | Mar 01 1919 | Apr 14 1920 | May 20 1920 | Jun 18 1922 | Jul 21 1917 | Aug 28 1950 | Sep 30 1920 | Oct 24 1923 | Nov 22 1924 | Dec 06 1983 |