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.1 | -4.1 | 2.2 | 10.8 | 19.1 | 23.8 | 26.5 | 24.9 | 19.5 | 12.5 | 4.8 | -3 |
| Average low | -15.3 | -13.3 | -7.1 | 0.6 | 7.7 | 12.7 | 15.4 | 14.1 | 9.1 | 3 | -2.8 | -11.1 |
| Average | -10.8 | -8.7 | -2.5 | 5.7 | 13.4 | 18.3 | 20.9 | 19.5 | 14.3 | 7.8 | 1 | -7.1 |
| Record daily high | 12 | 12.4 | 26.7 | 31.1 | 32.8 | 36.1 | 36.7 | 37.8 | 35 | 27.8 | 23.9 | 16.3 |
| Date | Jan 19 1996 | Feb 27 2000 | Mar 29 1946 | Apr 27 1990 | May 31 1944 | Jun 27 1941 | Jul 21 1955 | Aug 11 1944 | Sep 04 1953 | Oct 07 1946 | Nov 06 1938 | Dec 03 1982 |
| Record daily low | -35.6 | -36.1 | -30.6 | -16.7 | -5.6 | -0.1 | 5 | 2.6 | -3 | -7.8 | -21.7 | -34.4 |
| Date | Jan 15 1957 | Feb 15 1943 | Mar 03 1950 | Apr 04 1954 | May 07 1966 | Jun 09 1980 | Jul 15 1946 | Aug 29 1986 | Sep 29 1980 | Oct 18 1939 | Nov 29 1940 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 18 | 36 | 60 | 78 | 85 | 91 | 87 | 85 | 75 | 60 | 31 |
| Annual average: 731 | ||||||||||||
| Monthly snowfall (cm) | 55 | 46 | 40 | 11 | 1 | 0 | 0 | 0 | 0 | 4 | 22 | 57 |
| Annual average: 235 | ||||||||||||
| Monthly precipitation (mm) | 70 | 59 | 74 | 72 | 79 | 85 | 91 | 87 | 85 | 79 | 80 | 81 |
| Annual average: 943 | ||||||||||||
| Single day record rainfall (mm) | 34 | 40 | 44 | 42 | 43 | 67 | 70 | 67 | 80 | 76 | 46 | 36 |
| Date | Jan 15 1995 | Feb 21 1997 | Mar 21 1980 | Apr 15 1956 | May 25 1943 | Jun 03 1995 | Jul 09 1967 | Aug 05 1981 | Sep 09 1942 | Oct 06 1995 | Nov 26 2000 | Dec 24 1941 |
| Single day record snowfall (cm) | 39 | 40 | 41 | 30 | 15 | 0 | 0 | 0 | 2 | 29 | 28 | 30 |
| Date | Jan 30 1966 | Feb 16 1954 | Mar 02 1947 | Apr 01 1993 | May 10 1963 | Jun 01 1939 | Jul 01 1939 | Aug 01 1939 | Sep 30 1946 | Oct 22 1988 | Nov 25 1987 | Dec 21 1977 |
| Single day record precipitation (mm) | 34 | 40 | 44 | 42 | 43 | 67 | 70 | 67 | 80 | 76 | 46 | 44 |
| Date | Jan 14 1992 | Feb 21 1997 | Mar 21 1980 | Apr 15 1956 | May 25 1943 | Jun 03 1995 | Jul 09 1967 | Aug 05 1981 | Sep 09 1942 | Oct 06 1995 | Nov 26 2000 | Dec 09 1973 |