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 | -6.7 | -2 | 2.7 | 7.5 | 12.8 | 16.7 | 20.1 | 19.9 | 14.5 | 7.7 | -1.8 | -7.3 |
| Average low | -20.9 | -18.3 | -13.5 | -6.5 | -1.6 | 2.2 | 3.9 | 3.2 | -0.9 | -5.6 | -14 | -20 |
| Average | -13.8 | -10.2 | -5.4 | 0.5 | 5.6 | 9.4 | 12 | 11.6 | 6.8 | 1 | -7.9 | -13.7 |
| Record daily high | 7.8 | 13.9 | 17 | 26.5 | 31.7 | 31.1 | 34.4 | 32.2 | 29 | 26.1 | 18.3 | 12.2 |
| Date | Jan 31 1962 | Feb 28 1968 | Mar 21 1999 | Apr 28 1987 | May 30 1936 | Jun 30 1917 | Jul 16 1941 | Aug 06 1920 | Sep 02 1988 | Oct 03 1937 | Nov 10 1953 | Dec 12 1934 |
| Record daily low | -52.8 | -50.6 | -44.4 | -33.9 | -27.8 | -10 | -7 | -7.5 | -25 | -32 | -44 | -49.4 |
| Date | Jan 25 1950 | Feb 13 1923 | Mar 06 1951 | Apr 02 1954 | May 01 1954 | Jun 01 1919 | Jul 08 1981 | Aug 28 1995 | Sep 24 1926 | Oct 31 1984 | Nov 27 1985 | Dec 17 1924 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 2 | 6 | 36 | 54 | 57 | 54 | 39 | 15 | 1 | 0 |
| Annual average: 264 | ||||||||||||
| Monthly snowfall (cm) | 53 | 40 | 33 | 20 | 6 | 0 | 0 | 0 | 3 | 20 | 57 | 72 |
| Annual average: 304 | ||||||||||||
| Monthly precipitation (mm) | 53 | 40 | 35 | 25 | 42 | 54 | 57 | 54 | 43 | 35 | 58 | 72 |
| Annual average: 569 | ||||||||||||
| Single day record rainfall (mm) | 17 | 19 | 28 | 25 | 37 | 53 | 54 | 41 | 39 | 20 | 15 | 7 |
| Date | Jan 25 1935 | Feb 27 1932 | Mar 30 1978 | Apr 16 1956 | May 22 1937 | Jun 26 1915 | Jul 13 1981 | Aug 16 1989 | Sep 19 1960 | Oct 12 1934 | Nov 16 1919 | Dec 12 1924 |
| Single day record snowfall (cm) | 45 | 42 | 46 | 41 | 31 | 25 | 3 | 10 | 35 | 43 | 33 | 58 |
| Date | Jan 14 1921 | Feb 17 1948 | Mar 14 1993 | Apr 09 1940 | May 22 1944 | Jun 09 1938 | Jul 06 1962 | Aug 22 1938 | Sep 27 1921 | Oct 28 1935 | Nov 18 1946 | Dec 26 1955 |
| Single day record precipitation (mm) | 45 | 42 | 46 | 41 | 46 | 55 | 54 | 41 | 39 | 43 | 33 | 58 |
| Date | Jan 14 1921 | Feb 17 1948 | Mar 14 1993 | Apr 09 1940 | May 26 1973 | Jun 26 1915 | Jul 13 1981 | Aug 16 1989 | Sep 19 1960 | Oct 28 1935 | Nov 18 1946 | Dec 26 1955 |