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.2 | -1.1 | 3 | 8.4 | 15 | 20.3 | 23.6 | 23.3 | 18.8 | 12.7 | 6.9 | 1.4 |
| Average low | -10.7 | -10.2 | -5.8 | -0.5 | 4.5 | 9.6 | 13.5 | 13.5 | 9.3 | 3.8 | -0.7 | -7.1 |
| Average | -6 | -5.6 | -1.4 | 4 | 9.8 | 15 | 18.6 | 18.4 | 14.1 | 8.3 | 3.1 | -2.8 |
| Record daily high | 14.8 | 17.5 | 25.6 | 26.3 | 32.8 | 33.4 | 33.9 | 35 | 32.8 | 25.8 | 19.4 | 15 |
| Date | Jan 25 1999 | Feb 20 1994 | Mar 31 1998 | Apr 30 2004 | May 23 1977 | Jun 27 2001 | Jul 26 1963 | Aug 01 1995 | Sep 10 2002 | Oct 07 1990 | Nov 05 1961 | Dec 06 1953 |
| Record daily low | -28.5 | -27.3 | -22.4 | -12.8 | -4.4 | 0.6 | 6.1 | 4.4 | -0.8 | -6.7 | -13.1 | -23.3 |
| Date | Jan 31 1993 | Feb 07 1993 | Mar 07 1989 | Apr 05 1995 | May 08 1966 | Jun 10 1975 | Jul 02 1970 | Aug 30 1965 | Sep 28 1989 | Oct 22 1974 | Nov 27 1978 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 101 | 69 | 96 | 96 | 106 | 98 | 102 | 93 | 104 | 126 | 133 | 115 |
| Annual average: 1238 | ||||||||||||
| Monthly snowfall (cm) | 55 | 50 | 41 | 21 | 3 | 0 | 0 | 0 | 0 | 2 | 14 | 44 |
| Annual average: 230 | ||||||||||||
| Monthly precipitation (mm) | 149 | 114 | 135 | 118 | 110 | 98 | 102 | 93 | 104 | 129 | 146 | 155 |
| Annual average: 1452 | ||||||||||||
| Single day record rainfall (mm) | 94 | 85 | 89 | 77 | 80 | 64 | 71 | 218 | 84 | 67 | 88 | 99 |
| Date | Jan 14 1978 | Feb 17 1996 | Mar 23 1972 | Apr 08 1962 | May 22 2005 | Jun 10 1972 | Jul 21 1981 | Aug 15 1971 | Sep 11 2002 | Oct 10 1967 | Nov 25 2004 | Dec 10 1975 |
| Single day record snowfall (cm) | 44 | 66 | 29 | 28 | 27 | 0 | 0 | 0 | 0 | 39 | 28 | 48 |
| Date | Jan 04 1961 | Feb 19 2004 | Mar 09 1984 | Apr 11 1963 | May 10 1972 | Jun 01 1953 | Jul 01 1953 | Aug 01 1953 | Sep 01 1953 | Oct 20 1974 | Nov 19 1986 | Dec 24 1970 |
| Single day record precipitation (mm) | 100 | 85 | 90 | 77 | 80 | 64 | 71 | 218 | 84 | 67 | 88 | 99 |
| Date | Jan 14 1978 | Feb 17 1996 | Mar 23 1972 | Apr 08 1962 | May 22 2005 | Jun 10 1972 | Jul 21 1981 | Aug 15 1971 | Sep 11 2002 | Oct 10 1967 | Nov 25 2004 | Dec 10 1975 |