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.7 | -7.7 | -1.5 | 8.6 | 16.6 | 20.8 | 23.7 | 22.4 | 15.6 | 9 | -2.2 | -9.7 |
| Average low | -26.4 | -22.2 | -15.9 | -5.8 | 1.5 | 6.7 | 9.3 | 7.8 | 2.5 | -2.9 | -12.2 | -22.1 |
| Average | -19.6 | -15 | -8.7 | 1.4 | 9.1 | 13.8 | 16.5 | 15.1 | 9 | 3.1 | -7.2 | -15.9 |
| Record daily high | 6.7 | 10.1 | 15.6 | 33.3 | 35.6 | 34 | 36.1 | 36.5 | 35.6 | 25 | 18.9 | 8.1 |
| Date | Jan 21 1968 | Feb 23 2000 | Mar 26 1973 | Apr 21 1980 | May 22 1980 | Jun 05 1988 | Jul 28 1975 | Aug 31 1983 | Sep 06 1976 | Oct 06 1966 | Nov 02 1978 | Dec 02 1999 |
| Record daily low | -46.4 | -47.6 | -40.6 | -32.2 | -16 | -8 | -2.8 | -3.5 | -11.7 | -22 | -41 | -47.8 |
| Date | Jan 19 1996 | Feb 01 1996 | Mar 02 1972 | Apr 03 1967 | May 15 1983 | Jun 20 1980 | Jul 03 1972 | Aug 27 1982 | Sep 27 1976 | Oct 30 1984 | Nov 29 1985 | Dec 31 1967 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 4 | 14 | 53 | 84 | 75 | 72 | 61 | 31 | 2 | 1 |
| Annual average: 398 | ||||||||||||
| Monthly snowfall (cm) | 18 | 17 | 21 | 13 | 2 | 0 | 0 | 0 | 1 | 7 | 22 | 22 |
| Annual average: 122 | ||||||||||||
| Monthly precipitation (mm) | 18 | 18 | 25 | 27 | 55 | 84 | 75 | 72 | 62 | 38 | 24 | 23 |
| Annual average: 521 | ||||||||||||
| Single day record rainfall (mm) | 1 | 3 | 14 | 33 | 54 | 71 | 70 | 51 | 60 | 52 | 28 | 6 |
| Date | Jan 04 1984 | Feb 06 1996 | Mar 05 1983 | Apr 20 1968 | May 05 1986 | Jun 05 1971 | Jul 06 2000 | Aug 27 1973 | Sep 18 1975 | Oct 20 1996 | Nov 01 2000 | Dec 07 1973 |
| Single day record snowfall (cm) | 15 | 22 | 26 | 34 | 15 | 0 | 0 | 0 | 12 | 14 | 27 | 19 |
| Date | Jan 10 1980 | Feb 26 1969 | Mar 19 1976 | Apr 20 1967 | May 11 1970 | Jun 01 1966 | Jul 01 1966 | Aug 01 1966 | Sep 28 1981 | Oct 16 1980 | Nov 25 1984 | Dec 28 1972 |
| Single day record precipitation (mm) | 15 | 22 | 26 | 34 | 56 | 71 | 70 | 51 | 60 | 52 | 28 | 19 |
| Date | Jan 10 1980 | Feb 26 1969 | Mar 19 1976 | Apr 20 1967 | May 05 1986 | Jun 05 1971 | Jul 06 2000 | Aug 27 1973 | Sep 18 1975 | Oct 20 1996 | Nov 01 2000 | Dec 28 1972 |