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 | -12.4 | -8.4 | -1.6 | 7 | 16 | 21.3 | 23.9 | 22.2 | 15.7 | 8.3 | -0.7 | -9.1 |
| Average low | -24.9 | -22.5 | -15.5 | -6 | 1.9 | 7.4 | 10.5 | 9.2 | 4.4 | -0.7 | -8.9 | -19.6 |
| Average | -18.7 | -15.5 | -8.6 | 0.5 | 9 | 14.4 | 17.2 | 15.7 | 10.1 | 3.8 | -4.8 | -14.3 |
| Record daily high | 20.5 | 12.2 | 19.4 | 29.7 | 33.6 | 38.3 | 36.7 | 35 | 33.3 | 27.8 | 19.4 | 13.3 |
| Date | Jan 26 1988 | Feb 18 1954 | Mar 25 1945 | Apr 28 1986 | May 15 1998 | Jun 18 1995 | Jul 31 1975 | Aug 05 1947 | Sep 03 1953 | Oct 16 1947 | Nov 03 1938 | Dec 03 1982 |
| Record daily low | -45.3 | -43.3 | -42.2 | -28.3 | -13 | -4.4 | -0.6 | -2.8 | -6.1 | -15.6 | -34.4 | -44.4 |
| Date | Jan 18 1982 | Feb 09 1967 | Mar 03 1938 | Apr 01 1964 | May 10 1981 | Jun 01 1945 | Jul 17 1965 | Aug 24 1971 | Sep 28 1943 | Oct 29 1939 | Nov 25 1938 | Dec 19 1975 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 2 | 11 | 27 | 57 | 86 | 101 | 80 | 94 | 59 | 23 | 3 |
| Annual average: 544 | ||||||||||||
| Monthly snowfall (cm) | 61 | 36 | 46 | 28 | 9 | 1 | 0 | 0 | 2 | 22 | 51 | 57 |
| Annual average: 312 | ||||||||||||
| Monthly precipitation (mm) | 55 | 35 | 54 | 54 | 66 | 87 | 101 | 80 | 96 | 81 | 69 | 54 |
| Annual average: 831 | ||||||||||||
| Single day record rainfall (mm) | 9 | 19 | 28 | 45 | 79 | 62 | 71 | 65 | 51 | 47 | 34 | 18 |
| Date | Jan 09 1939 | Feb 18 1981 | Mar 30 1951 | Apr 26 1938 | May 29 1962 | Jun 18 1941 | Jul 13 1938 | Aug 20 1939 | Sep 04 1962 | Oct 04 1942 | Nov 12 1964 | Dec 15 1992 |
| Single day record snowfall (cm) | 50 | 26 | 45 | 45 | 38 | 7 | 3 | 0 | 16 | 51 | 46 | 38 |
| Date | Jan 14 1940 | Feb 25 2001 | Mar 01 1954 | Apr 04 1981 | May 10 1990 | Jun 07 1980 | Jul 01 2001 | Aug 01 1937 | Sep 28 1961 | Oct 20 1982 | Nov 08 1957 | Dec 20 1939 |
| Single day record precipitation (mm) | 50 | 25 | 45 | 46 | 79 | 62 | 71 | 65 | 51 | 55 | 46 | 38 |
| Date | Jan 14 1940 | Feb 11 1960 | Mar 01 1954 | Apr 23 2001 | May 29 1962 | Jun 18 1941 | Jul 13 1938 | Aug 20 1939 | Sep 04 1962 | Oct 20 1982 | Nov 08 1957 | Dec 20 1939 |