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 | -8.6 | -6.5 | -1.1 | 4.2 | 10.6 | 16.1 | 19.1 | 18.5 | 13.9 | 8 | 1.8 | -5.1 |
| Average low | -19.8 | -17.5 | -11.4 | -3.8 | 1 | 6.2 | 9.7 | 8.9 | 4.8 | -0.3 | -6.3 | -15.4 |
| Average | -14.2 | -12 | -6.3 | 0.2 | 5.8 | 11.1 | 14.4 | 13.7 | 9.4 | 3.9 | -2.2 | -10.2 |
| Record daily high | 8.9 | 7 | 10.6 | 18 | 27 | 27 | 29 | 29 | 27.5 | 19.4 | 14 | 9 |
| Date | Jan 31 1979 | Feb 23 1981 | Mar 20 1979 | Apr 19 1987 | May 30 1999 | Jun 20 1983 | Jul 15 1998 | Aug 09 1995 | Sep 10 2001 | Oct 03 1973 | Nov 01 1985 | Dec 04 1997 |
| Record daily low | -40 | -33.9 | -32 | -27 | -12 | -3.3 | -1 | -1.1 | -5.6 | -15 | -25 | -42 |
| Date | Jan 31 1973 | Feb 04 1971 | Mar 10 1986 | Apr 02 1994 | May 06 1991 | Jun 12 1967 | Jul 15 1979 | Aug 16 1974 | Sep 23 1978 | Oct 25 1978 | Nov 20 1986 | Dec 12 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 11 | 10 | 29 | 71 | 90 | 101 | 99 | 98 | 121 | 116 | 67 | 15 |
| Annual average: 828 | ||||||||||||
| Monthly snowfall (cm) | 57 | 41 | 43 | 16 | 2 | 0 | 0 | 0 | 0 | 2 | 24 | 65 |
| Annual average: 251 | ||||||||||||
| Monthly precipitation (mm) | 69 | 52 | 72 | 87 | 93 | 101 | 99 | 98 | 121 | 118 | 91 | 80 |
| Annual average: 1080 | ||||||||||||
| Single day record rainfall (mm) | 85 | 57 | 68 | 76 | 52 | 73 | 58 | 52 | 91 | 83 | 90 | 54 |
| Date | Jan 09 1978 | Feb 03 1968 | Mar 20 1975 | Apr 06 1984 | May 19 1976 | Jun 23 2001 | Jul 19 1996 | Aug 19 1969 | Sep 04 1972 | Oct 20 1966 | Nov 03 1966 | Dec 01 1987 |
| Single day record snowfall (cm) | 38 | 31 | 35 | 16 | 14 | 0 | 0 | 0 | 0 | 12 | 33 | 35 |
| Date | Jan 26 1986 | Feb 27 1979 | Mar 02 1998 | Apr 23 1999 | May 12 1996 | Jun 01 1966 | Jul 01 1966 | Aug 01 1966 | Sep 01 1966 | Oct 31 1988 | Nov 15 1998 | Dec 26 1983 |
| Single day record precipitation (mm) | 100 | 57 | 68 | 76 | 52 | 73 | 58 | 52 | 91 | 83 | 90 | 54 |
| Date | Jan 09 1978 | Feb 03 1968 | Mar 20 1975 | Apr 06 1984 | May 19 1976 | Jun 23 2001 | Jul 19 1996 | Aug 19 1969 | Sep 04 1972 | Oct 20 1966 | Nov 03 1966 | Dec 01 1987 |