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 | -1.6 | 2.1 | 7 | 13.2 | 17.9 | 21.4 | 21.7 | 17.3 | 11.4 | 5.9 | 1 |
| Average low | -11.9 | -12.4 | -7.9 | -1.6 | 2.4 | 6.5 | 10.6 | 10.7 | 6.9 | 2.5 | -1.4 | -7.4 |
| Average | -6.7 | -7 | -2.9 | 2.7 | 7.8 | 12.2 | 16 | 16.2 | 12.1 | 6.9 | 2.3 | -3.2 |
| Record daily high | 12.5 | 12.5 | 20 | 22.2 | 29.5 | 32 | 32 | 33.5 | 30.5 | 24 | 17.5 | 16.1 |
| Date | Jan 20 1996 | Feb 05 1984 | Mar 29 1999 | Apr 29 1979 | May 07 1999 | Jun 24 1995 | Jul 04 1981 | Aug 07 1996 | Sep 03 1999 | Oct 01 1987 | Nov 07 2001 | Dec 05 1969 |
| Record daily low | -32.8 | -33.3 | -29 | -20.5 | -8.3 | -3.9 | -1.5 | -2 | -5.6 | -10 | -19 | -31.1 |
| Date | Jan 31 1975 | Feb 04 1975 | Mar 09 1990 | Apr 03 1994 | May 02 1972 | Jun 01 1974 | Jul 05 1992 | Aug 30 1980 | Sep 29 1972 | Oct 30 1982 | Nov 24 1986 | Dec 31 1972 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 98 | 76 | 94 | 98 | 98 | 112 | 120 | 109 | 131 | 154 | 136 | 109 |
| Annual average: 1333 | ||||||||||||
| Monthly snowfall (cm) | 74 | 62 | 50 | 16 | 2 | 0 | 0 | 0 | 0 | 1 | 15 | 53 |
| Annual average: 272 | ||||||||||||
| Monthly precipitation (mm) | 164 | 131 | 142 | 113 | 100 | 112 | 120 | 109 | 131 | 155 | 150 | 157 |
| Annual average: 1584 | ||||||||||||
| Single day record rainfall (mm) | 126 | 87 | 101 | 83 | 78 | 78 | 64 | 67 | 121 | 99 | 93 | 113 |
| Date | Jan 13 1983 | Feb 03 1973 | Mar 24 1992 | Apr 10 1986 | May 02 1981 | Jun 06 1985 | Jul 25 1976 | Aug 07 1983 | Sep 06 1976 | Oct 27 1973 | Nov 05 1980 | Dec 05 1967 |
| Single day record snowfall (cm) | 39 | 40 | 48 | 35 | 22 | 0 | 0 | 0 | 0 | 9 | 35 | 34 |
| Date | Jan 23 1995 | Feb 21 1995 | Mar 18 1993 | Apr 01 1997 | May 06 1990 | Jun 01 1968 | Jul 01 1968 | Aug 01 1968 | Sep 01 1968 | Oct 28 1991 | Nov 21 1988 | Dec 26 1979 |
| Single day record precipitation (mm) | 126 | 87 | 101 | 83 | 78 | 78 | 64 | 67 | 121 | 101 | 93 | 113 |
| Date | Jan 13 1983 | Feb 03 1973 | Mar 24 1992 | Apr 10 1986 | May 02 1981 | Jun 06 1985 | Jul 25 1976 | Aug 07 1983 | Sep 06 1976 | Oct 27 1973 | Nov 05 1980 | Dec 05 1967 |