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.7 | -3.6 | 2.3 | 10.3 | 18 | 22.5 | 25.3 | 24.1 | 19.3 | 12.5 | 4.9 | -0.9 |
| Average low | -12.9 | -12 | -6.4 | 0.6 | 7.2 | 12 | 14.9 | 14.1 | 10.1 | 4.3 | -1.6 | -8.1 |
| Average | -8.8 | -7.8 | -2.1 | 5.5 | 12.6 | 17.3 | 20.1 | 19.1 | 14.7 | 8.4 | 1.6 | -4.5 |
| Record daily high | 11.5 | 14 | 25 | 29.5 | 31.7 | 33 | 36 | 34.5 | 32.2 | 28.3 | 21 | 19 |
| Date | Jan 14 1995 | Feb 23 1984 | Mar 30 1998 | Apr 26 1990 | May 21 1977 | Jun 14 1988 | Jul 07 1988 | Aug 08 2001 | Sep 03 1973 | Oct 02 1971 | Nov 02 1990 | Dec 03 1982 |
| Record daily low | -36 | -31.5 | -27 | -17.8 | -3.5 | 1.5 | 5.5 | 2.5 | -2 | -7.8 | -19 | -32.5 |
| Date | Jan 10 1982 | Feb 17 1979 | Mar 07 1989 | Apr 07 1972 | May 01 1978 | Jun 09 1980 | Jul 02 2001 | Aug 28 1986 | Sep 27 1989 | Oct 20 1974 | Nov 29 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 22 | 15 | 32 | 56 | 76 | 85 | 84 | 93 | 96 | 81 | 62 | 25 |
| Annual average: 727 | ||||||||||||
| Monthly snowfall (cm) | 93 | 55 | 35 | 13 | 1 | 0 | 0 | 0 | 0 | 6 | 40 | 75 |
| Annual average: 318 | ||||||||||||
| Monthly precipitation (mm) | 115 | 69 | 67 | 69 | 77 | 85 | 84 | 93 | 96 | 87 | 102 | 100 |
| Annual average: 1045 | ||||||||||||
| Single day record rainfall (mm) | 43 | 31 | 29 | 36 | 47 | 64 | 97 | 63 | 66 | 45 | 45 | 26 |
| Date | Jan 05 1998 | Feb 24 1975 | Mar 04 1974 | Apr 20 2000 | May 22 2001 | Jun 29 1996 | Jul 03 1999 | Aug 09 1998 | Sep 05 1985 | Oct 05 1995 | Nov 12 1992 | Dec 24 1979 |
| Single day record snowfall (cm) | 42 | 41 | 26 | 25 | 15 | 0 | 0 | 0 | 0 | 22 | 30 | 64 |
| Date | Jan 05 1988 | Feb 04 1972 | Mar 17 1973 | Apr 10 1992 | May 07 1989 | Jun 01 1972 | Jul 01 1972 | Aug 01 1971 | Sep 01 1971 | Oct 26 1997 | Nov 25 1987 | Dec 17 1979 |
| Single day record precipitation (mm) | 43 | 41 | 31 | 36 | 47 | 64 | 97 | 63 | 66 | 45 | 45 | 64 |
| Date | Jan 05 1998 | Feb 04 1972 | Mar 04 1974 | Apr 20 2000 | May 22 2001 | Jun 29 1996 | Jul 03 1999 | Aug 09 1998 | Sep 05 1985 | Oct 05 1995 | Nov 12 1992 | Dec 17 1979 |