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.5 | -0.4 | 4.6 | 11.2 | 18.1 | 23.1 | 25.8 | 24.9 | 21.1 | 14.7 | 7.8 | 1.8 |
| Average low | -8.4 | -7.7 | -3.1 | 1.9 | 8.1 | 13.4 | 16 | 15.2 | 11.6 | 6.1 | 0.9 | -4.7 |
| Average | -4.9 | -4.1 | 0.7 | 6.5 | 13.1 | 18.2 | 20.9 | 20.1 | 16.4 | 10.4 | 4.4 | -1.5 |
| Record daily high | 15.6 | 17 | 24 | 28.5 | 32.8 | 39 | 36 | 36 | 32.2 | 27.8 | 22.2 | 18 |
| Date | Jan 23 1967 | Feb 26 2000 | Mar 30 1986 | Apr 25 1990 | May 18 1962 | Jun 25 1988 | Jul 09 1988 | Aug 17 1988 | Sep 01 1960 | Oct 07 1963 | Nov 01 1974 | Dec 03 1982 |
| Record daily low | -29 | -26 | -23 | -12.8 | -3.9 | -1.1 | 5 | 2 | -2.5 | -6.7 | -16.7 | -24 |
| Date | Jan 19 1994 | Feb 04 1978 | Mar 08 1999 | Apr 01 1964 | May 10 1966 | Jun 11 1972 | Jul 09 1963 | Aug 29 1982 | Sep 28 1991 | Oct 20 1972 | Nov 23 1971 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 35 | 60 | 77 | 79 | 88 | 81 | 97 | 93 | 68 | 80 | 57 |
| Annual average: 846 | ||||||||||||
| Monthly snowfall (cm) | 24 | 16 | 13 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 17 |
| Annual average: 79 | ||||||||||||
| Monthly precipitation (mm) | 55 | 50 | 74 | 81 | 79 | 88 | 81 | 97 | 93 | 68 | 86 | 75 |
| Annual average: 926 | ||||||||||||
| Single day record rainfall (mm) | 45 | 57 | 44 | 58 | 69 | 125 | 65 | 114 | 69 | 60 | 51 | 80 |
| Date | Jan 27 1994 | Feb 22 1990 | Mar 03 1976 | Apr 20 2000 | May 09 1996 | Jun 28 1967 | Jul 31 1983 | Aug 22 1964 | Sep 06 1990 | Oct 05 1995 | Nov 02 1966 | Dec 21 1967 |
| Single day record snowfall (cm) | 20 | 18 | 20 | 15 | 0 | 0 | 0 | 0 | 0 | 5 | 20 | 20 |
| Date | Jan 14 1968 | Feb 27 1967 | Mar 17 1973 | Apr 06 1982 | May 01 1958 | Jun 01 1958 | Jul 01 1957 | Aug 01 1957 | Sep 01 1957 | Oct 18 1992 | Nov 21 1971 | Dec 06 1962 |
| Single day record precipitation (mm) | 45 | 57 | 44 | 58 | 69 | 125 | 65 | 114 | 69 | 60 | 51 | 80 |
| Date | Jan 27 1994 | Feb 22 1990 | Mar 03 1976 | Apr 20 2000 | May 09 1996 | Jun 28 1967 | Jul 31 1983 | Aug 22 1964 | Sep 06 1990 | Oct 05 1995 | Nov 02 1966 | Dec 21 1967 |