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 | -0.3 | 3.8 | 9.8 | 14.8 | 19.1 | 22.5 | 26.4 | 26.4 | 21.6 | 13.8 | 4.9 | -0.1 |
| Average low | -8.6 | -5.6 | -2.4 | 0.7 | 4.8 | 8.3 | 10.3 | 9.8 | 5.6 | 1.3 | -3.2 | -7.7 |
| Average | -4.5 | -0.9 | 3.7 | 7.8 | 12 | 15.4 | 18.4 | 18.1 | 13.6 | 7.6 | 0.9 | -3.9 |
| Record daily high | 14 | 16 | 23.5 | 30.6 | 36 | 36.5 | 39.5 | 37 | 38.5 | 30.5 | 21.7 | 18.5 |
| Date | Jan 11 1987 | Feb 24 1986 | Mar 27 1994 | Apr 24 1977 | May 29 1983 | Jun 25 1992 | Jul 23 1994 | Aug 10 1981 | Sep 03 1988 | Oct 05 1980 | Nov 04 1975 | Dec 27 1980 |
| Record daily low | -40 | -32 | -28.3 | -8.3 | -4.4 | -0.6 | 1.7 | 0 | -6.7 | -23 | -32 | -42.8 |
| Date | Jan 29 1969 | Feb 19 1986 | Mar 03 1976 | Apr 01 1975 | May 11 1973 | Jun 04 1976 | Jul 02 1971 | Aug 19 1973 | Sep 27 1972 | Oct 31 1984 | Nov 27 1985 | Dec 30 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 14 | 11 | 11 | 13 | 26 | 34 | 26 | 22 | 23 | 22 | 22 | 14 |
| Annual average: 238 | ||||||||||||
| Monthly snowfall (cm) | 23 | 13 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 13 | 25 |
| Annual average: 83 | ||||||||||||
| Monthly precipitation (mm) | 37 | 24 | 17 | 15 | 27 | 34 | 26 | 22 | 24 | 24 | 35 | 40 |
| Annual average: 322 | ||||||||||||
| Single day record rainfall (mm) | 22 | 24 | 17 | 21 | 24 | 43 | 23 | 21 | 27 | 29 | 26 | 23 |
| Date | Jan 14 1974 | Feb 17 1983 | Mar 05 1972 | Apr 17 1988 | May 23 1989 | Jun 20 1986 | Jul 01 1992 | Aug 03 1970 | Sep 12 1980 | Oct 21 1991 | Nov 11 1999 | Dec 20 1974 |
| Single day record snowfall (cm) | 31 | 19 | 19 | 7 | 6 | 0 | 0 | 0 | 10 | 15 | 21 | 42 |
| Date | Jan 14 1971 | Feb 09 1975 | Mar 15 1997 | Apr 12 1972 | May 03 1978 | Jun 01 1969 | Jul 01 1969 | Aug 01 1968 | Sep 25 1972 | Oct 25 1971 | Nov 27 1996 | Dec 29 1996 |
| Single day record precipitation (mm) | 31 | 24 | 19 | 21 | 24 | 43 | 23 | 21 | 27 | 29 | 35 | 42 |
| Date | Jan 14 1971 | Feb 17 1983 | Mar 15 1997 | Apr 17 1988 | May 23 1989 | Jun 20 1986 | Jul 01 1992 | Aug 03 1970 | Sep 12 1980 | Oct 21 1991 | Nov 03 1978 | Dec 29 1996 |