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 | -1.7 | -0.6 | 4.8 | 11.4 | 18.3 | 23.6 | 26.3 | 25.3 | 21.3 | 14.7 | 7.6 | 1.1 |
| Average low | -8.9 | -8.3 | -3.5 | 1.5 | 6.9 | 12.4 | 15.5 | 14.8 | 10.7 | 5.1 | 0.2 | -5.6 |
| Average | -5.4 | -4.4 | 0.7 | 6.5 | 12.7 | 18 | 20.9 | 20 | 16.1 | 9.9 | 3.9 | -2.3 |
| Record daily high | 15 | 19.4 | 25.6 | 31.2 | 32.9 | 39.1 | 37.3 | 37.9 | 34.4 | 29.4 | 23.3 | 18 |
| Date | Jan 14 1995 | Feb 26 2000 | Mar 30 1986 | Apr 25 1990 | May 30 1987 | Jun 25 1988 | Jul 06 1988 | Aug 08 2001 | Sep 10 1983 | Oct 02 1971 | Nov 01 1974 | Dec 06 1998 |
| Record daily low | -28.9 | -26.9 | -25.6 | -10 | -3 | -1.1 | 6.1 | 1.2 | -1.6 | -8.9 | -12.8 | -23.6 |
| Date | Jan 18 1976 | Feb 04 1978 | Mar 02 1978 | Apr 07 1972 | May 03 1978 | Jun 11 1972 | Jul 06 1972 | Aug 05 2000 | Sep 28 1991 | Oct 20 1972 | Nov 23 1971 | Dec 12 1988 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 22 | 24 | 44 | 70 | 70 | 86 | 74 | 77 | 94 | 64 | 67 | 41 |
| Annual average: 732 | ||||||||||||
| Monthly snowfall (cm) | 32 | 26 | 19 | 5 | 0 | 0 | 0 | 0 | 0 | 2 | 10 | 30 |
| Annual average: 125 | ||||||||||||
| Monthly precipitation (mm) | 50 | 48 | 63 | 75 | 70 | 86 | 74 | 77 | 94 | 66 | 76 | 68 |
| Annual average: 846 | ||||||||||||
| Single day record rainfall (mm) | 26 | 39 | 46 | 51 | 40 | 89 | 72 | 59 | 96 | 64 | 48 | 38 |
| Date | Jan 04 1993 | Feb 23 1985 | Mar 04 1974 | Apr 20 2000 | May 18 2000 | Jun 17 1984 | Jul 01 1997 | Aug 24 1985 | Sep 07 1996 | Oct 01 1979 | Nov 25 1987 | Dec 21 1967 |
| Single day record snowfall (cm) | 24 | 33 | 33 | 17 | 0 | 0 | 0 | 0 | 0 | 18 | 19 | 38 |
| Date | Jan 13 1979 | Feb 12 1985 | Mar 17 1973 | Apr 03 1975 | May 01 1970 | Jun 01 1968 | Jul 01 1968 | Aug 01 1968 | Sep 01 1968 | Oct 19 1972 | Nov 04 1976 | Dec 11 2000 |
| Single day record precipitation (mm) | 31 | 39 | 46 | 51 | 40 | 89 | 72 | 59 | 96 | 64 | 48 | 38 |
| Date | Jan 26 1978 | Feb 23 1985 | Mar 04 1974 | Apr 20 2000 | May 18 2000 | Jun 17 1984 | Jul 01 1997 | Aug 24 1985 | Sep 07 1996 | Oct 01 1979 | Nov 25 1987 | Dec 21 1967 |