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.1 | -0.9 | 10.1 | 19.3 | 23.3 | 25.6 | 24.9 | 18.5 | 10.8 | -0.9 | -9.8 |
| Average low | -22.3 | -18.2 | -10.7 | -1.9 | 5.5 | 10.9 | 13.5 | 12.1 | 6.7 | 0.4 | -8.9 | -18.8 |
| Average | -17.5 | -13.2 | -5.8 | 4.1 | 12.4 | 17.1 | 19.6 | 18.6 | 12.6 | 5.6 | -4.9 | -14.3 |
| Record daily high | 8 | 9.4 | 17.2 | 36.1 | 37.8 | 38 | 35 | 38.5 | 37.5 | 31 | 23.9 | 10.6 |
| Date | Jan 11 1986 | Feb 17 1981 | Mar 26 1973 | Apr 21 1980 | May 22 1980 | Jun 17 1995 | Jul 27 1988 | Aug 06 1988 | Sep 02 1983 | Oct 01 1992 | Nov 05 1975 | Dec 01 1969 |
| Record daily low | -39.5 | -41 | -33.3 | -27.8 | -9 | -0.5 | 2.8 | 1.1 | -5 | -19 | -35 | -39.5 |
| Date | Jan 20 1996 | Feb 02 1996 | Mar 24 1974 | Apr 02 1979 | May 09 1981 | Jun 04 1989 | Jul 03 1972 | Aug 30 1978 | Sep 23 1995 | Oct 31 1991 | Nov 29 1985 | Dec 29 1996 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 2 | 8 | 22 | 57 | 87 | 73 | 71 | 57 | 32 | 6 | 1 |
| Annual average: 414 | ||||||||||||
| Monthly snowfall (cm) | 23 | 16 | 19 | 11 | 1 | 0 | 0 | 0 | 0 | 8 | 24 | 23 |
| Annual average: 124 | ||||||||||||
| Monthly precipitation (mm) | 23 | 18 | 27 | 33 | 58 | 87 | 73 | 71 | 57 | 39 | 30 | 24 |
| Annual average: 538 | ||||||||||||
| Single day record rainfall (mm) | 4 | 27 | 22 | 34 | 42 | 79 | 54 | 79 | 57 | 48 | 21 | 9 |
| Date | Jan 10 1990 | Feb 25 2000 | Mar 12 1990 | Apr 12 1998 | May 21 1973 | Jun 21 1984 | Jul 06 2000 | Aug 14 1987 | Sep 06 2000 | Oct 06 1994 | Nov 01 2000 | Dec 07 1987 |
| Single day record snowfall (cm) | 15 | 15 | 24 | 29 | 9 | 0 | 0 | 0 | 3 | 25 | 24 | 15 |
| Date | Jan 14 1970 | Feb 25 1987 | Mar 29 1996 | Apr 05 1997 | May 03 1991 | Jun 01 1970 | Jul 01 1970 | Aug 01 1970 | Sep 19 1995 | Oct 30 1971 | Nov 01 1995 | Dec 12 1975 |
| Single day record precipitation (mm) | 15 | 27 | 24 | 34 | 42 | 79 | 54 | 79 | 57 | 48 | 27 | 15 |
| Date | Jan 14 1970 | Feb 25 2000 | Mar 29 1996 | Apr 12 1998 | May 21 1973 | Jun 21 1984 | Jul 06 2000 | Aug 14 1987 | Sep 06 2000 | Oct 06 1994 | Nov 26 1984 | Dec 12 1975 |