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 | -13.1 | -8.5 | -1.6 | 9.5 | 18.3 | 22 | 24 | 23.7 | 17.3 | 10 | -2.7 | -10.4 |
| Average low | -23.5 | -19.1 | -12.3 | -2.9 | 4.1 | 9.2 | 11.2 | 10.1 | 4.6 | -1.6 | -11.2 | -20 |
| Average | -18.3 | -13.8 | -7 | 3.3 | 11.2 | 15.6 | 17.6 | 16.9 | 11 | 4.2 | -7 | -15.3 |
| Record daily high | 7.8 | 10 | 17.5 | 31.1 | 35.6 | 38.5 | 37.8 | 38.9 | 38.3 | 29.4 | 18.9 | 10.6 |
| Date | Jan 31 1931 | Feb 06 1987 | Mar 23 1993 | Apr 28 1949 | May 29 1934 | Jun 06 1988 | Jul 16 1919 | Aug 06 1949 | Sep 05 1967 | Oct 06 1920 | Nov 19 1917 | Dec 05 1939 |
| Record daily low | -49.4 | -47.8 | -41.1 | -31.7 | -12.2 | -5.6 | -2.2 | -2 | -11.1 | -26.1 | -35.6 | -50.6 |
| Date | Jan 12 1916 | Feb 03 1918 | Mar 01 1962 | Apr 02 1954 | May 03 1963 | Jun 16 1915 | Jul 25 1918 | Aug 27 1982 | Sep 28 1945 | Oct 26 1919 | Nov 15 1911 | Dec 28 1917 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 2 | 16 | 44 | 71 | 76 | 56 | 37 | 16 | 2 | 0 |
| Annual average: 319 | ||||||||||||
| Monthly snowfall (cm) | 22 | 15 | 18 | 11 | 3 | 0 | 0 | 0 | 4 | 8 | 14 | 20 |
| Annual average: 115 | ||||||||||||
| Monthly precipitation (mm) | 22 | 15 | 20 | 27 | 47 | 71 | 76 | 56 | 40 | 24 | 16 | 20 |
| Annual average: 435 | ||||||||||||
| Single day record rainfall (mm) | 9 | 24 | 11 | 48 | 55 | 62 | 76 | 64 | 61 | 53 | 13 | 3 |
| Date | Jan 24 1968 | Feb 20 1930 | Mar 31 1931 | Apr 15 1955 | May 28 1981 | Jun 05 1971 | Jul 09 1923 | Aug 13 1995 | Sep 13 1947 | Oct 03 1969 | Nov 18 1913 | Dec 23 1985 |
| Single day record snowfall (cm) | 28 | 25 | 33 | 26 | 42 | 0 | 0 | 0 | 27 | 34 | 27 | 20 |
| Date | Jan 08 1972 | Feb 18 1913 | Mar 13 1934 | Apr 26 1983 | May 29 1982 | Jun 01 1913 | Jul 01 1913 | Aug 01 1913 | Sep 29 1982 | Oct 16 1984 | Nov 06 1914 | Dec 23 1929 |
| Single day record precipitation (mm) | 28 | 25 | 33 | 71 | 66 | 62 | 76 | 64 | 61 | 53 | 27 | 20 |
| Date | Jan 08 1972 | Feb 18 1913 | Mar 13 1934 | Apr 15 1955 | May 30 1954 | Jun 05 1971 | Jul 09 1923 | Aug 13 1995 | Sep 13 1947 | Oct 03 1969 | Nov 06 1914 | Dec 23 1929 |