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.6 | -4 | 1.7 | 9.2 | 17.4 | 21.9 | 24.3 | 23 | 17.9 | 11.4 | 4 | -2.5 |
| Average low | -15.3 | -13.6 | -7.7 | -0.6 | 6 | 11.1 | 13.7 | 12.7 | 8 | 2.5 | -3.5 | -11.2 |
| Average | -10.4 | -8.8 | -3 | 4.3 | 11.7 | 16.5 | 19 | 17.9 | 13 | 6.9 | 0.3 | -6.9 |
| Record daily high | 17 | 15 | 24 | 29.4 | 30.6 | 32 | 32.5 | 33.3 | 30 | 27.2 | 22 | 19.4 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 31 1998 | Apr 19 1976 | May 18 1962 | Jun 15 1988 | Jul 08 1988 | Aug 01 1975 | Sep 09 2001 | Oct 09 1970 | Nov 04 1982 | Dec 10 1966 |
| Record daily low | -34.5 | -36.5 | -32 | -18 | -7.2 | -3 | 2 | 0.5 | -6 | -10.6 | -21.7 | -33.5 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 07 1989 | Apr 05 1995 | May 07 1966 | Jun 03 1986 | Jul 02 1992 | Aug 25 1989 | Sep 29 1980 | Oct 20 1972 | Nov 27 1978 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 27 | 16 | 30 | 56 | 97 | 117 | 121 | 124 | 100 | 92 | 61 | 32 |
| Annual average: 873 | ||||||||||||
| Monthly snowfall (cm) | 76 | 60 | 58 | 24 | 1 | 0 | 0 | 0 | 0 | 4 | 37 | 69 |
| Annual average: 329 | ||||||||||||
| Monthly precipitation (mm) | 101 | 74 | 87 | 80 | 98 | 117 | 121 | 124 | 100 | 96 | 98 | 100 |
| Annual average: 1196 | ||||||||||||
| Single day record rainfall (mm) | 52 | 22 | 24 | 56 | 51 | 47 | 54 | 85 | 52 | 45 | 55 | 46 |
| Date | Jan 08 1998 | Feb 22 1974 | Mar 05 1979 | Apr 17 1982 | May 18 1976 | Jun 11 1979 | Jul 06 1984 | Aug 26 1975 | Sep 23 1965 | Oct 07 1972 | Nov 10 1990 | Dec 01 1996 |
| Single day record snowfall (cm) | 31 | 47 | 58 | 29 | 15 | 0 | 0 | 0 | 0 | 21 | 46 | 51 |
| Date | Jan 27 1976 | Feb 25 1966 | Mar 28 1992 | Apr 18 1969 | May 10 1963 | Jun 01 1962 | Jul 01 1962 | Aug 01 1962 | Sep 01 1962 | Oct 25 1992 | Nov 25 1971 | Dec 06 1981 |
| Single day record precipitation (mm) | 52 | 47 | 65 | 56 | 51 | 47 | 54 | 85 | 52 | 45 | 71 | 51 |
| Date | Jan 08 1998 | Feb 25 1966 | Mar 28 1992 | Apr 17 1982 | May 18 1976 | Jun 11 1979 | Jul 06 1984 | Aug 26 1975 | Sep 23 1965 | Oct 07 1972 | Nov 10 1990 | Dec 06 1981 |