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 | -6.6 | -4.3 | 1.7 | 10.5 | 18.9 | 23.6 | 26.2 | 24.7 | 19.1 | 12.1 | 4.1 | -3.3 |
| Average low | -17.7 | -16.1 | -9.2 | -0.9 | 5.7 | 10.6 | 13 | 12 | 7.3 | 1.6 | -3.7 | -12.8 |
| Average | -12.1 | -10.2 | -3.8 | 4.8 | 12.3 | 17.1 | 19.6 | 18.4 | 13.2 | 6.9 | 0.2 | -8.1 |
| Record daily high | 10 | 12 | 22 | 30.6 | 33.3 | 34.5 | 35.6 | 37.2 | 33.3 | 26.7 | 20 | 14.5 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 30 1998 | Apr 18 1976 | May 28 1978 | Jun 20 1988 | Jul 03 1966 | Aug 01 1975 | Sep 02 1973 | Oct 02 1968 | Nov 02 1971 | Dec 05 2001 |
| Record daily low | -39.4 | -38.9 | -33 | -17.8 | -7.8 | -2 | 3 | -0.6 | -6 | -10 | -23 | -36.5 |
| Date | Jan 24 1976 | Feb 13 1967 | Mar 02 1980 | Apr 09 1977 | May 07 1966 | Jun 03 1986 | Jul 03 1982 | Aug 31 1976 | Sep 30 1991 | Oct 23 1997 | Nov 25 1995 | Dec 27 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 19 | 45 | 63 | 86 | 99 | 95 | 95 | 93 | 88 | 69 | 26 |
| Annual average: 802 | ||||||||||||
| Monthly snowfall (cm) | 56 | 43 | 33 | 8 | 0 | 0 | 0 | 0 | 0 | 2 | 16 | 62 |
| Annual average: 218 | ||||||||||||
| Monthly precipitation (mm) | 81 | 61 | 78 | 71 | 87 | 99 | 95 | 95 | 93 | 90 | 86 | 88 |
| Annual average: 1021 | ||||||||||||
| Single day record rainfall (mm) | 46 | 49 | 43 | 45 | 75 | 91 | 54 | 79 | 98 | 70 | 50 | 30 |
| Date | Jan 08 1978 | Feb 21 1997 | Mar 30 1998 | Apr 13 1962 | May 30 2002 | Jun 21 1997 | Jul 22 1972 | Aug 04 1962 | Sep 11 1986 | Oct 21 1995 | Nov 27 1993 | Dec 10 1969 |
| Single day record snowfall (cm) | 36 | 33 | 26 | 31 | 14 | 0 | 0 | 0 | 0 | 15 | 28 | 25 |
| Date | Jan 30 1966 | Feb 10 1970 | Mar 04 1985 | Apr 02 1970 | May 10 1963 | Jun 01 1962 | Jul 01 1962 | Aug 01 1962 | Sep 20 1962 | Oct 26 1997 | Nov 25 1987 | Dec 20 1973 |
| Single day record precipitation (mm) | 46 | 49 | 43 | 45 | 75 | 91 | 54 | 79 | 98 | 70 | 50 | 31 |
| Date | Jan 08 1978 | Feb 21 1997 | Mar 30 1998 | Apr 13 1962 | May 30 2002 | Jun 21 1997 | Jul 22 1972 | Aug 04 1962 | Sep 11 1986 | Oct 21 1995 | Nov 27 1993 | Dec 20 1973 |