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 | -5.2 | -0.1 | 6.6 | 13.2 | 18.3 | 21.8 | 25.2 | 24.8 | 18.5 | 10.1 | 0.6 | -4.9 |
| Average low | -11.3 | -8.2 | -3.6 | 0.5 | 5 | 8.7 | 10.8 | 10.3 | 5.4 | 0.3 | -5.1 | -10.2 |
| Average | -8.3 | -4.2 | 1.5 | 6.8 | 11.6 | 15.2 | 18 | 17.6 | 12 | 5.2 | -2.3 | -7.6 |
| Record daily high | 9.5 | 9.5 | 19 | 29.4 | 33.5 | 33.9 | 37 | 37.5 | 34.5 | 24 | 16.7 | 10 |
| Date | Jan 28 1984 | Feb 21 1995 | Mar 31 1994 | Apr 25 1977 | May 12 1993 | Jun 03 1970 | Jul 28 1987 | Aug 05 1998 | Sep 03 1988 | Oct 08 1984 | Nov 04 1975 | Dec 16 1976 |
| Record daily low | -35.6 | -35 | -23 | -13.3 | -4.4 | -0.6 | 3 | 2 | -5.5 | -15.6 | -30.5 | -37.8 |
| Date | Jan 23 1969 | Feb 01 1988 | Mar 03 1989 | Apr 01 1975 | May 15 1971 | Jun 03 1977 | Jul 10 1983 | Aug 27 1990 | Sep 28 1984 | Oct 29 1971 | Nov 28 1985 | Dec 30 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 5 | 5 | 11 | 25 | 44 | 56 | 46 | 41 | 32 | 22 | 17 | 7 |
| Annual average: 312 | ||||||||||||
| Monthly snowfall (cm) | 29 | 16 | 9 | 4 | 1 | 0 | 0 | 0 | 0 | 2 | 17 | 34 |
| Annual average: 111 | ||||||||||||
| Monthly precipitation (mm) | 34 | 22 | 20 | 29 | 45 | 56 | 46 | 41 | 32 | 23 | 34 | 41 |
| Annual average: 424 | ||||||||||||
| Single day record rainfall (mm) | 25 | 12 | 12 | 41 | 39 | 41 | 25 | 31 | 36 | 21 | 21 | 16 |
| Date | Jan 29 1971 | Feb 08 2000 | Mar 21 1984 | Apr 26 1974 | May 25 1973 | Jun 24 1969 | Jul 11 1988 | Aug 01 1988 | Sep 25 1986 | Oct 07 1981 | Nov 03 1978 | Dec 08 1975 |
| Single day record snowfall (cm) | 32 | 18 | 15 | 15 | 18 | 2 | 0 | 0 | 3 | 15 | 20 | 23 |
| Date | Jan 23 1982 | Feb 27 1972 | Mar 10 1973 | Apr 06 1980 | May 07 1996 | Jun 01 1990 | Jul 01 1969 | Aug 01 1969 | Sep 26 1972 | Oct 26 1971 | Nov 25 1977 | Dec 29 1996 |
| Single day record precipitation (mm) | 32 | 18 | 19 | 41 | 39 | 41 | 25 | 31 | 36 | 21 | 21 | 23 |
| Date | Jan 23 1982 | Feb 27 1972 | Mar 10 1973 | Apr 26 1974 | May 25 1973 | Jun 24 1969 | Jul 11 1988 | Aug 01 1988 | Sep 25 1986 | Oct 07 1981 | Nov 03 1978 | Dec 29 1996 |