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 | -11.5 | -5.6 | -0.6 | 9.5 | 17.6 | 22.7 | 24.9 | 25.9 | 18.4 | 11.4 | -0.6 | -8.5 |
| Average low | -21 | -15.3 | -10.2 | -2 | 5.2 | 10.9 | 12.9 | 12.9 | 6.5 | 0.6 | -8.7 | -17.2 |
| Average | -16.3 | -10.4 | -5.4 | 3.8 | 11.4 | 16.9 | 18.9 | 19.4 | 12.5 | 6 | -4.7 | -12.9 |
| Record daily high | 10 | 12.5 | 18.3 | 26.5 | 32.2 | 35.6 | 33.9 | 36.1 | 37.2 | 27.2 | 24 | 16.1 |
| Date | Jan 15 1973 | Feb 22 2000 | Mar 26 1973 | Apr 28 2001 | May 16 1972 | Jun 14 1973 | Jul 18 1974 | Aug 17 1970 | Sep 06 1976 | Oct 20 1973 | Nov 07 1999 | Dec 01 1969 |
| Record daily low | -38.5 | -40.5 | -33.3 | -23.3 | -6.5 | 0.5 | 2 | 2.2 | -3 | -14 | -25.5 | -35 |
| Date | Jan 20 1996 | Feb 01 1996 | Mar 23 1974 | Apr 03 1975 | May 10 1996 | Jun 03 1998 | Jul 01 2001 | Aug 20 1970 | Sep 22 1995 | Oct 31 1996 | Nov 25 1996 | Dec 31 1973 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 2 | 4 | 22 | 57 | 100 | 58 | 73 | 42 | 32 | 4 | 1 |
| Annual average: 397 | ||||||||||||
| Monthly snowfall (cm) | 23 | 21 | 18 | 10 | 1 | 0 | 0 | 0 | 0 | 9 | 20 | 21 |
| Annual average: 121 | ||||||||||||
| Monthly precipitation (mm) | 23 | 23 | 22 | 32 | 58 | 100 | 58 | 73 | 43 | 41 | 24 | 22 |
| Annual average: 518 | ||||||||||||
| Single day record rainfall (mm) | 1 | 30 | 25 | 37 | 59 | 83 | 52 | 145 | 43 | 33 | 30 | 29 |
| Date | Jan 13 1987 | Feb 25 2000 | Mar 12 1990 | Apr 20 1974 | May 04 1999 | Jun 12 1972 | Jul 19 1996 | Aug 14 1987 | Sep 11 1980 | Oct 01 1971 | Nov 01 2000 | Dec 02 1982 |
| Single day record snowfall (cm) | 20 | 29 | 28 | 24 | 8 | 0 | 0 | 0 | 3 | 30 | 22 | 20 |
| Date | Jan 07 1989 | Feb 25 1998 | Mar 01 1976 | Apr 27 1984 | May 12 2000 | Jun 01 1970 | Jul 01 1970 | Aug 01 1970 | Sep 20 1995 | Oct 28 1991 | Nov 08 1986 | Dec 22 1974 |
| Single day record precipitation (mm) | 20 | 40 | 28 | 37 | 59 | 83 | 52 | 145 | 43 | 33 | 30 | 29 |
| Date | Jan 07 1989 | Feb 25 2000 | Mar 01 1976 | Apr 20 1974 | May 04 1999 | Jun 12 1972 | Jul 19 1996 | Aug 14 1987 | Sep 11 1980 | Oct 01 1971 | Nov 01 2000 | Dec 02 1982 |