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 | -10.6 | -6.8 | 0.2 | 10.5 | 18.5 | 22.7 | 25.5 | 25.6 | 18.2 | 11.3 | -1.3 | -7.9 |
| Average low | -21 | -17 | -10.5 | -2.1 | 5 | 9.9 | 12 | 10.8 | 4.9 | -1.5 | -10.2 | -18.2 |
| Average | -15.8 | -12 | -5.1 | 4.2 | 11.8 | 16.3 | 18.8 | 18.2 | 11.6 | 4.9 | -5.9 | -13.1 |
| Record daily high | 10.5 | 17 | 22.2 | 33 | 37.5 | 38 | 40 | 39 | 37.2 | 33 | 23 | 19.5 |
| Date | Jan 12 1987 | Feb 27 1988 | Mar 30 1966 | Apr 20 1980 | May 22 1980 | Jun 13 1979 | Jul 06 1981 | Aug 06 1983 | Sep 06 1976 | Oct 01 1992 | Nov 07 1999 | Dec 19 1980 |
| Record daily low | -41.1 | -42 | -40.6 | -25.5 | -11.7 | -3.9 | 2.2 | -1.1 | -8.3 | -20.5 | -35.6 | -41.5 |
| Date | Jan 04 1950 | Feb 01 1996 | Mar 01 1962 | Apr 06 1979 | May 02 1967 | Jun 01 1964 | Jul 03 1967 | Aug 19 1950 | Sep 26 1965 | Oct 30 1991 | Nov 29 1966 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 4 | 16 | 49 | 69 | 72 | 44 | 48 | 20 | 3 | 0 |
| Annual average: 325 | ||||||||||||
| Monthly snowfall (cm) | 18 | 16 | 18 | 11 | 2 | 0 | 0 | 0 | 0 | 8 | 15 | 18 |
| Annual average: 105 | ||||||||||||
| Monthly precipitation (mm) | 18 | 17 | 22 | 27 | 51 | 69 | 72 | 44 | 48 | 28 | 18 | 18 |
| Annual average: 430 | ||||||||||||
| Single day record rainfall (mm) | 2 | 4 | 22 | 38 | 47 | 72 | 104 | 88 | 66 | 49 | 30 | 6 |
| Date | Jan 12 2002 | Feb 20 1981 | Mar 12 1990 | Apr 28 1970 | May 29 1962 | Jun 07 1954 | Jul 14 1970 | Aug 11 1957 | Sep 05 1995 | Oct 20 1958 | Nov 01 2000 | Dec 17 1962 |
| Single day record snowfall (cm) | 15 | 23 | 19 | 25 | 18 | 0 | 0 | 0 | 13 | 20 | 25 | 35 |
| Date | Jan 14 1952 | Feb 25 1969 | Mar 12 1990 | Apr 09 2000 | May 12 1983 | Jun 01 1950 | Jul 01 1950 | Aug 01 1949 | Sep 16 1965 | Oct 28 1991 | Nov 19 1996 | Dec 04 1998 |
| Single day record precipitation (mm) | 15 | 23 | 41 | 38 | 47 | 72 | 104 | 88 | 66 | 49 | 38 | 35 |
| Date | Jan 14 1952 | Feb 25 1969 | Mar 12 1990 | Apr 28 1970 | May 29 1962 | Jun 07 1954 | Jul 14 1970 | Aug 11 1957 | Sep 05 1995 | Oct 20 1958 | Nov 01 2000 | Dec 04 1998 |