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 | -4.2 | -2.1 | 3.2 | 9.7 | 17.6 | 22.9 | 25.7 | 24.8 | 19.5 | 12.6 | 5.2 | -1.6 |
| Average low | -15.9 | -15 | -8.6 | -1.8 | 3.6 | 8.5 | 11.8 | 10.8 | 6.1 | 1.1 | -3.6 | -11.6 |
| Average | -10.1 | -8.5 | -2.7 | 3.9 | 10.6 | 15.7 | 18.7 | 17.8 | 12.8 | 6.9 | 0.8 | -6.6 |
| Record daily high | 13.5 | 18.5 | 21.1 | 30.5 | 36 | 35.5 | 35.5 | 37.2 | 35 | 27 | 22.8 | 15 |
| Date | Jan 11 1983 | Feb 20 1994 | Mar 30 1962 | Apr 27 1990 | May 22 1992 | Jun 15 2001 | Jul 17 1999 | Aug 02 1975 | Sep 09 2001 | Oct 04 2001 | Nov 01 1956 | Dec 21 1973 |
| Record daily low | -39.4 | -42.8 | -35 | -18.9 | -7 | -2.8 | -1.7 | -2.2 | -6.7 | -11.7 | -24 | -36.5 |
| Date | Jan 19 1971 | Feb 02 1962 | Mar 01 1982 | Apr 04 1969 | May 02 1987 | Jun 06 1971 | Jul 07 1969 | Aug 31 1965 | Sep 28 1965 | Oct 29 1976 | Nov 30 1996 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 43 | 31 | 52 | 67 | 100 | 100 | 99 | 98 | 99 | 101 | 90 | 59 |
| Annual average: 938 | ||||||||||||
| Monthly snowfall (cm) | 67 | 47 | 52 | 23 | 2 | 0 | 0 | 0 | 0 | 2 | 18 | 53 |
| Annual average: 264 | ||||||||||||
| Monthly precipitation (mm) | 111 | 78 | 104 | 90 | 102 | 100 | 99 | 98 | 99 | 102 | 108 | 112 |
| Annual average: 1202 | ||||||||||||
| Single day record rainfall (mm) | 51 | 78 | 73 | 57 | 56 | 53 | 74 | 119 | 76 | 58 | 75 | 64 |
| Date | Jan 08 1956 | Feb 03 1970 | Mar 09 1998 | Apr 22 2000 | May 30 1983 | Jun 22 1993 | Jul 13 1996 | Aug 05 1989 | Sep 18 1973 | Oct 09 1976 | Nov 13 1975 | Dec 07 1999 |
| Single day record snowfall (cm) | 50 | 59 | 36 | 28 | 25 | 0 | 0 | 0 | 0 | 8 | 32 | 74 |
| Date | Jan 05 1956 | Feb 04 1988 | Mar 27 1986 | Apr 03 1975 | May 07 1985 | Jun 01 1955 | Jul 01 1955 | Aug 01 1955 | Sep 01 1955 | Oct 09 1979 | Nov 18 1980 | Dec 04 1967 |
| Single day record precipitation (mm) | 51 | 78 | 73 | 57 | 56 | 53 | 74 | 119 | 76 | 58 | 75 | 74 |
| Date | Jan 08 1956 | Feb 03 1970 | Mar 09 1998 | Apr 22 2000 | May 30 1983 | Jun 22 1993 | Jul 13 1996 | Aug 05 1989 | Sep 18 1973 | Oct 09 1976 | Nov 13 1975 | Dec 04 1967 |