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 | -3.9 | -2.3 | 3.1 | 10.7 | 18.1 | 22.8 | 25.6 | 24.5 | 19.8 | 13.1 | 6.3 | -0.6 |
| Average low | -12.5 | -11 | -5.6 | 1.5 | 7.9 | 13.1 | 16 | 15.3 | 11 | 5.1 | -0.5 | -8.2 |
| Average | -8.2 | -6.7 | -1.3 | 6.1 | 13 | 18 | 20.8 | 19.9 | 15.4 | 9.1 | 2.9 | -4.4 |
| Record daily high | 16 | 15 | 26 | 28.3 | 31 | 34.5 | 35.6 | 33 | 33 | 26.1 | 22.2 | 19.5 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 31 1998 | Apr 30 1970 | May 30 1987 | Jun 17 1994 | Jul 30 1970 | Aug 01 2001 | Sep 04 1999 | Oct 02 1968 | Nov 02 1971 | Dec 05 2001 |
| Record daily low | -35 | -30 | -25 | -14 | -6.7 | 1 | 7 | 3.9 | -3.5 | -8.5 | -16 | -34 |
| Date | Jan 04 1981 | Feb 04 1970 | Mar 07 1989 | Apr 07 1982 | May 07 1966 | Jun 29 1988 | Jul 05 1979 | Aug 30 1965 | Sep 21 1991 | Oct 31 1978 | Nov 29 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 25 | 39 | 68 | 78 | 84 | 84 | 85 | 96 | 80 | 73 | 41 |
| Annual average: 784 | ||||||||||||
| Monthly snowfall (cm) | 51 | 42 | 33 | 9 | 0 | 0 | 0 | 0 | 0 | 1 | 15 | 48 |
| Annual average: 198 | ||||||||||||
| Monthly precipitation (mm) | 82 | 67 | 72 | 77 | 78 | 84 | 84 | 85 | 96 | 82 | 88 | 89 |
| Annual average: 983 | ||||||||||||
| Single day record rainfall (mm) | 34 | 37 | 44 | 50 | 37 | 58 | 90 | 63 | 89 | 64 | 58 | 42 |
| Date | Jan 10 1983 | Feb 20 1996 | Mar 03 1999 | Apr 21 1991 | May 30 1972 | Jun 23 1969 | Jul 09 1989 | Aug 25 1982 | Sep 14 1979 | Oct 06 1972 | Nov 08 1996 | Dec 03 1990 |
| Single day record snowfall (cm) | 36 | 39 | 45 | 36 | 1 | 0 | 0 | 0 | 0 | 10 | 24 | 31 |
| Date | Jan 30 1966 | Feb 03 1972 | Mar 22 1977 | Apr 03 1975 | May 19 1976 | Jun 01 1966 | Jul 01 1966 | Aug 01 1965 | Sep 01 1965 | Oct 22 1988 | Nov 30 1976 | Dec 16 1970 |
| Single day record precipitation (mm) | 36 | 39 | 50 | 50 | 37 | 58 | 90 | 63 | 89 | 64 | 58 | 50 |
| Date | Jan 30 1966 | Feb 03 1972 | Mar 03 1999 | Apr 21 1991 | May 30 1972 | Jun 23 1969 | Jul 09 1989 | Aug 25 1982 | Sep 14 1979 | Oct 06 1972 | Nov 08 1996 | Dec 03 1990 |