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 | -3.2 | 1.5 | 7.1 | 12.8 | 17.7 | 21.6 | 25.6 | 25.4 | 19.6 | 11.7 | 2.3 | -3.1 |
| Average low | -11.8 | -8.4 | -3.8 | 0.2 | 4.6 | 8.2 | 10.9 | 10.2 | 5.1 | -0.3 | -5.5 | -10.8 |
| Average | -7.5 | -3.4 | 1.7 | 6.6 | 11.2 | 14.9 | 18.3 | 17.8 | 12.4 | 5.7 | -1.6 | -7 |
| Record daily high | 11.1 | 13.5 | 20 | 28 | 34.2 | 35.9 | 36.6 | 36.1 | 33.7 | 29.2 | 19.5 | 12.2 |
| Date | Jan 04 1984 | Feb 24 1995 | Mar 31 1994 | Apr 25 1977 | May 30 1986 | Jun 14 1987 | Jul 21 1985 | Aug 04 1997 | Sep 03 1988 | Oct 07 1980 | Nov 01 1981 | Dec 09 1975 |
| Record daily low | -35.9 | -31.8 | -28.3 | -15.6 | -4.4 | -1.3 | 1 | -1.3 | -6.9 | -16.1 | -31.8 | -40 |
| Date | Jan 01 1979 | Feb 01 1996 | Mar 02 1976 | Apr 01 1975 | May 01 1973 | Jun 01 1984 | Jul 03 1979 | Aug 24 1992 | Sep 22 2000 | Oct 29 1991 | Nov 28 1985 | Dec 30 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 4 | 4 | 9 | 22 | 43 | 53 | 38 | 32 | 27 | 16 | 17 | 7 |
| Annual average: 270 | ||||||||||||
| Monthly snowfall (cm) | 33 | 22 | 14 | 6 | 1 | 0 | 0 | 0 | 1 | 3 | 24 | 36 |
| Annual average: 139 | ||||||||||||
| Monthly precipitation (mm) | 30 | 21 | 21 | 27 | 43 | 53 | 38 | 32 | 28 | 18 | 37 | 34 |
| Annual average: 383 | ||||||||||||
| Single day record rainfall (mm) | 13 | 14 | 12 | 32 | 53 | 43 | 42 | 24 | 25 | 23 | 18 | 13 |
| Date | Jan 01 1997 | Feb 19 1981 | Mar 22 1998 | Apr 28 1978 | May 22 1968 | Jun 16 1976 | Jul 23 1992 | Aug 10 1974 | Sep 06 1985 | Oct 21 1980 | Nov 20 1974 | Dec 10 1968 |
| Single day record snowfall (cm) | 22 | 26 | 21 | 20 | 15 | 1 | 0 | 0 | 20 | 9 | 20 | 30 |
| Date | Jan 10 1971 | Feb 15 1986 | Mar 25 1991 | Apr 17 1972 | May 08 1996 | Jun 06 1999 | Jul 01 1968 | Aug 01 1968 | Sep 26 1972 | Oct 18 1996 | Nov 29 1980 | Dec 29 1996 |
| Single day record precipitation (mm) | 31 | 23 | 25 | 32 | 53 | 43 | 42 | 24 | 38 | 23 | 19 | 23 |
| Date | Jan 24 1981 | Feb 15 1986 | Mar 25 1991 | Apr 28 1978 | May 22 1968 | Jun 16 1976 | Jul 23 1992 | Aug 10 1974 | Sep 06 1985 | Oct 21 1980 | Nov 17 1996 | Dec 29 1996 |