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 | -11.7 | -7.7 | -1 | 10.1 | 17.6 | 21.3 | 23.2 | 22.9 | 16.7 | 9.9 | -2.5 | -9.6 |
| Average low | -21 | -17.2 | -10.9 | -2.1 | 4 | 8.4 | 10.3 | 9.1 | 4.1 | -1.7 | -10.8 | -18.5 |
| Average | -16.4 | -12.4 | -6 | 4.1 | 10.8 | 14.9 | 16.8 | 16 | 10.5 | 4.1 | -6.7 | -14 |
| Record daily high | 10 | 10 | 17.8 | 32.8 | 36.7 | 37.8 | 37.2 | 38 | 35 | 28.9 | 19.5 | 10.6 |
| Date | Jan 31 1993 | Feb 08 1954 | Mar 22 1910 | Apr 29 1939 | May 27 1936 | Jun 21 1919 | Jul 18 1941 | Aug 10 1991 | Sep 05 1967 | Oct 01 1957 | Nov 02 1978 | Dec 02 1941 |
| Record daily low | -50 | -48.3 | -40 | -30 | -10.6 | -7.8 | -3.9 | -3.3 | -13.3 | -25 | -35 | -45.6 |
| Date | Jan 20 1943 | Feb 01 1917 | Mar 09 1948 | Apr 02 1954 | May 23 1949 | Jun 02 1919 | Jul 24 1918 | Aug 27 1911 | Sep 14 1915 | Oct 26 1919 | Nov 23 1950 | Dec 27 1917 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 1 | 15 | 38 | 73 | 80 | 57 | 32 | 10 | 2 | 1 |
| Annual average: 309 | ||||||||||||
| Monthly snowfall (cm) | 20 | 12 | 20 | 13 | 2 | 0 | 0 | 0 | 3 | 7 | 18 | 20 |
| Annual average: 115 | ||||||||||||
| Monthly precipitation (mm) | 20 | 12 | 21 | 28 | 40 | 73 | 80 | 57 | 35 | 17 | 20 | 21 |
| Annual average: 424 | ||||||||||||
| Single day record rainfall (mm) | 7 | 4 | 11 | 28 | 69 | 74 | 68 | 69 | 63 | 43 | 14 | 12 |
| Date | Jan 24 1968 | Feb 11 1926 | Mar 09 1988 | Apr 27 1991 | May 22 1944 | Jun 12 1908 | Jul 29 1986 | Aug 24 1944 | Sep 23 1930 | Oct 02 1946 | Nov 24 1933 | Dec 05 1979 |
| Single day record snowfall (cm) | 29 | 23 | 27 | 50 | 16 | 3 | 0 | 9 | 19 | 28 | 24 | 28 |
| Date | Jan 14 1980 | Feb 12 1926 | Mar 13 1974 | Apr 27 1991 | May 02 1927 | Jun 02 1910 | Jul 01 1907 | Aug 21 1992 | Sep 28 1982 | Oct 09 1959 | Nov 20 1990 | Dec 15 1949 |
| Single day record precipitation (mm) | 29 | 23 | 27 | 78 | 69 | 74 | 68 | 69 | 63 | 43 | 24 | 28 |
| Date | Jan 14 1980 | Feb 12 1926 | Mar 13 1974 | Apr 27 1991 | May 22 1944 | Jun 12 1908 | Jul 29 1986 | Aug 24 1944 | Sep 23 1930 | Oct 02 1946 | Nov 20 1990 | Dec 15 1949 |