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 | -7.6 | -6.1 | -0.1 | 7.5 | 16.4 | 21.1 | 23.4 | 22.2 | 16.7 | 10.1 | 2.5 | -4.5 |
| Average low | -16.6 | -14.9 | -8.9 | -1.2 | 5.7 | 10.6 | 13.3 | 12.4 | 7.5 | 2 | -4.2 | -12.5 |
| Average | -12.1 | -10.5 | -4.5 | 3.1 | 11.1 | 15.9 | 18.4 | 17.3 | 12.1 | 6.1 | -0.9 | -8.5 |
| Record daily high | 14 | 15 | 19 | 28.5 | 31.1 | 32 | 33 | 32.8 | 29 | 26.1 | 20 | 15 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 16 1990 | Apr 27 1990 | May 22 1977 | Jun 30 1995 | Jul 04 1983 | Aug 01 1975 | Sep 05 1983 | Oct 23 1979 | Nov 03 1982 | Dec 06 2001 |
| Record daily low | -36 | -35 | -34 | -19 | -8.3 | -1.5 | 3 | 1 | -6 | -11 | -22.2 | -34 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 01 1982 | Apr 06 1982 | May 02 1974 | Jun 03 1986 | Jul 01 1982 | Aug 28 1982 | Sep 29 1980 | Oct 31 1988 | Nov 27 1978 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 24 | 16 | 36 | 60 | 104 | 120 | 126 | 148 | 113 | 99 | 62 | 35 |
| Annual average: 941 | ||||||||||||
| Monthly snowfall (cm) | 82 | 66 | 57 | 25 | 2 | 0 | 0 | 0 | 0 | 4 | 39 | 81 |
| Annual average: 355 | ||||||||||||
| Monthly precipitation (mm) | 106 | 82 | 93 | 85 | 106 | 120 | 126 | 148 | 113 | 103 | 100 | 115 |
| Annual average: 1297 | ||||||||||||
| Single day record rainfall (mm) | 42 | 32 | 34 | 39 | 44 | 69 | 66 | 93 | 81 | 47 | 38 | 49 |
| Date | Jan 26 1976 | Feb 24 1985 | Mar 28 1989 | Apr 24 1968 | May 08 1998 | Jun 17 1960 | Jul 11 1976 | Aug 28 1978 | Sep 24 1970 | Oct 04 1983 | Nov 29 1987 | Dec 14 1973 |
| Single day record snowfall (cm) | 31 | 41 | 37 | 29 | 13 | 0 | 0 | 0 | 1 | 20 | 30 | 39 |
| Date | Jan 25 1986 | Feb 25 1996 | Mar 13 1993 | Apr 10 1996 | May 02 1961 | Jun 01 1960 | Jul 01 1960 | Aug 01 1960 | Sep 29 1991 | Oct 30 1963 | Nov 20 1986 | Dec 06 1983 |
| Single day record precipitation (mm) | 42 | 41 | 37 | 39 | 44 | 69 | 66 | 93 | 81 | 47 | 38 | 53 |
| Date | Jan 26 1976 | Feb 25 1996 | Mar 13 1993 | Apr 24 1968 | May 08 1998 | Jun 17 1960 | Jul 11 1976 | Aug 28 1978 | Sep 24 1970 | Oct 04 1983 | Nov 29 1987 | Dec 14 1973 |