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.6 | -8.2 | -1.1 | 9.8 | 18.6 | 22.8 | 25.2 | 24.8 | 18.3 | 10.8 | -1.1 | -9.7 |
| Average low | -23.5 | -19.3 | -11.8 | -2.9 | 4.1 | 9.3 | 11.4 | 10.1 | 4.4 | -2.1 | -11.1 | -20 |
| Average | -18 | -13.8 | -6.4 | 3.5 | 11.4 | 16.1 | 18.4 | 17.5 | 11.4 | 4.4 | -6.1 | -14.9 |
| Record daily high | 8.6 | 13.4 | 19.4 | 35.1 | 37.5 | 37.7 | 37.8 | 38.5 | 36.7 | 30.9 | 20.6 | 10 |
| Date | Jan 21 2001 | Feb 27 1988 | Mar 21 1945 | Apr 21 1980 | May 22 1980 | Jun 13 1979 | Jul 20 1941 | Aug 06 1988 | Sep 06 1976 | Oct 01 1992 | Nov 02 1965 | Dec 01 1969 |
| Record daily low | -45.6 | -41.7 | -41.7 | -26.5 | -11 | -3.9 | 2 | -2.6 | -8.3 | -24.4 | -35 | -40.4 |
| Date | Jan 07 1966 | Feb 28 1962 | Mar 01 1962 | Apr 06 1979 | May 15 1983 | Jun 13 1969 | Jul 05 1983 | Aug 27 1982 | Sep 28 1942 | Oct 31 1991 | Nov 20 1978 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 5 | 20 | 50 | 74 | 76 | 69 | 50 | 22 | 4 | 1 |
| Annual average: 373 | ||||||||||||
| Monthly snowfall (cm) | 22 | 16 | 18 | 11 | 3 | 0 | 0 | 0 | 0 | 6 | 16 | 21 |
| Annual average: 112 | ||||||||||||
| Monthly precipitation (mm) | 18 | 14 | 22 | 31 | 53 | 74 | 76 | 69 | 50 | 28 | 18 | 19 |
| Annual average: 472 | ||||||||||||
| Single day record rainfall (mm) | 1 | 8 | 21 | 37 | 86 | 80 | 82 | 80 | 48 | 28 | 25 | 14 |
| Date | Jan 10 1995 | Feb 25 2000 | Mar 25 1945 | Apr 27 1975 | May 06 1964 | Jun 02 1953 | Jul 24 1973 | Aug 03 1985 | Sep 04 1941 | Oct 15 1984 | Nov 01 2000 | Dec 02 1982 |
| Single day record snowfall (cm) | 32 | 31 | 31 | 23 | 19 | 0 | 0 | 0 | 4 | 34 | 18 | 19 |
| Date | Jan 23 1943 | Feb 26 1969 | Mar 28 1956 | Apr 27 1984 | May 06 1998 | Jun 01 1942 | Jul 01 1941 | Aug 01 1941 | Sep 29 1983 | Oct 10 1959 | Nov 16 1958 | Dec 13 1991 |
| Single day record precipitation (mm) | 32 | 35 | 31 | 37 | 86 | 80 | 82 | 80 | 48 | 34 | 25 | 18 |
| Date | Jan 23 1943 | Feb 26 1969 | Mar 28 1956 | Apr 27 1975 | May 06 1964 | Jun 02 1953 | Jul 24 1973 | Aug 03 1985 | Sep 04 1941 | Oct 10 1959 | Nov 01 2000 | Dec 25 1942 |