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 | -3.4 | 2.9 | 10.6 | 18.7 | 23.2 | 25.8 | 24.3 | 19.2 | 12.4 | 5.1 | -2 |
| Average low | -15.9 | -15.2 | -8.3 | -0.5 | 5.5 | 10.7 | 13.5 | 12.4 | 7.7 | 2.1 | -3 | -11.4 |
| Average | -10.4 | -9.3 | -2.7 | 5.1 | 12.2 | 17 | 19.7 | 18.4 | 13.5 | 7.3 | 1 | -6.7 |
| Record daily high | 17 | 17.5 | 25 | 30.6 | 32.2 | 35 | 37.2 | 36.1 | 33.9 | 29.4 | 23.9 | 18.9 |
| Date | Jan 15 1995 | Feb 23 1981 | Mar 28 1945 | Apr 20 1941 | May 23 1893 | Jun 28 1948 | Jul 08 1921 | Aug 18 1935 | Sep 13 1931 | Oct 04 1932 | Nov 07 1938 | Dec 05 1941 |
| Record daily low | -44.4 | -43.9 | -40 | -20.6 | -6.7 | -3.9 | 0.6 | -1.1 | -8.9 | -11.1 | -26.7 | -44.4 |
| Date | Jan 28 1925 | Feb 01 1920 | Mar 04 1938 | Apr 01 1923 | May 01 1922 | Jun 08 1934 | Jul 30 1952 | Aug 28 1915 | Sep 25 1925 | Oct 26 1941 | Nov 30 1925 | Dec 30 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 17 | 16 | 33 | 62 | 94 | 98 | 113 | 120 | 92 | 85 | 61 | 31 |
| Annual average: 822 | ||||||||||||
| Monthly snowfall (cm) | 57 | 41 | 35 | 13 | 0 | 0 | 0 | 0 | 0 | 1 | 22 | 55 |
| Annual average: 224 | ||||||||||||
| Monthly precipitation (mm) | 72 | 55 | 68 | 75 | 94 | 98 | 113 | 120 | 92 | 87 | 82 | 83 |
| Annual average: 1039 | ||||||||||||
| Single day record rainfall (mm) | 48 | 37 | 65 | 36 | 52 | 104 | 94 | 69 | 61 | 84 | 61 | 39 |
| Date | Jan 18 1926 | Feb 25 1915 | Mar 30 1924 | Apr 20 1950 | May 06 1945 | Jun 15 1943 | Jul 06 1984 | Aug 14 1988 | Sep 09 1924 | Oct 20 1937 | Nov 04 1927 | Dec 13 1983 |
| Single day record snowfall (cm) | 49 | 41 | 39 | 25 | 21 | 0 | 0 | 0 | 4 | 31 | 64 | 48 |
| Date | Jan 03 1953 | Feb 25 1966 | Mar 16 1976 | Apr 01 1922 | May 10 1963 | Jun 01 1889 | Jul 01 1889 | Aug 01 1889 | Sep 26 1939 | Oct 10 1925 | Nov 25 1971 | Dec 26 1969 |
| Single day record precipitation (mm) | 49 | 41 | 67 | 36 | 52 | 104 | 94 | 69 | 61 | 84 | 61 | 51 |
| Date | Jan 03 1953 | Feb 25 1966 | Mar 30 1924 | Apr 20 1950 | May 06 1945 | Jun 15 1943 | Jul 06 1984 | Aug 14 1988 | Sep 09 1924 | Oct 20 1937 | Nov 04 1927 | Dec 26 1969 |