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 | -3.2 | -2 | 3.2 | 10.6 | 18.1 | 23.4 | 26 | 24.8 | 20.1 | 13.2 | 6.1 | -0 |
| Average low | -12.8 | -12.1 | -7.5 | 0 | 6.5 | 12 | 15 | 14.2 | 9.6 | 3.7 | -1.4 | -7.9 |
| Average | -8.1 | -7.1 | -2.2 | 5.3 | 12.3 | 17.7 | 20.5 | 19.5 | 14.9 | 8.5 | 2.4 | -4 |
| Record daily high | 14 | 14 | 24 | 30 | 32 | 35 | 36 | 36 | 33 | 28 | 21.5 | 19.5 |
| Date | Jan 14 1995 | Feb 23 1984 | Mar 30 1998 | Apr 26 1990 | May 30 1987 | Jun 17 1994 | Jul 06 1988 | Aug 08 2001 | Sep 10 1983 | Oct 12 1995 | Nov 05 1978 | Dec 03 1982 |
| Record daily low | -35 | -33 | -30.5 | -13 | -3 | 1 | 6 | 3 | -1.5 | -6.5 | -19.5 | -32 |
| Date | Jan 04 1981 | Feb 18 1979 | Mar 08 1984 | Apr 07 1982 | May 01 1978 | Jun 09 1980 | Jul 08 1984 | Aug 28 1986 | Sep 30 1993 | Oct 31 1988 | Nov 29 1989 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 15 | 13 | 29 | 58 | 77 | 87 | 73 | 93 | 98 | 74 | 62 | 21 |
| Annual average: 700 | ||||||||||||
| Monthly snowfall (cm) | 80 | 39 | 28 | 5 | 0 | 0 | 0 | 0 | 0 | 3 | 21 | 62 |
| Annual average: 238 | ||||||||||||
| Monthly precipitation (mm) | 95 | 53 | 57 | 63 | 77 | 87 | 73 | 93 | 98 | 77 | 83 | 84 |
| Annual average: 938 | ||||||||||||
| Single day record rainfall (mm) | 27 | 35 | 43 | 78 | 36 | 96 | 75 | 79 | 80 | 49 | 50 | 29 |
| Date | Jan 05 1998 | Feb 21 1997 | Mar 11 1990 | Apr 07 2001 | May 14 1978 | Jun 02 1995 | Jul 20 1980 | Aug 31 1995 | Sep 11 1986 | Oct 05 1995 | Nov 02 1999 | Dec 24 1979 |
| Single day record snowfall (cm) | 65 | 32 | 22 | 17 | 2 | 0 | 0 | 0 | 0 | 12 | 27 | 44 |
| Date | Jan 09 1978 | Feb 29 1984 | Mar 10 1984 | Apr 04 1979 | May 07 1989 | Jun 01 1978 | Jul 01 1978 | Aug 01 1978 | Sep 01 1977 | Oct 26 1997 | Nov 21 2000 | Dec 10 1995 |
| Single day record precipitation (mm) | 65 | 35 | 43 | 78 | 36 | 96 | 75 | 79 | 80 | 49 | 52 | 44 |
| Date | Jan 09 1978 | Feb 21 1997 | Mar 11 1990 | Apr 07 2001 | May 14 1978 | Jun 02 1995 | Jul 20 1980 | Aug 31 1995 | Sep 11 1986 | Oct 05 1995 | Nov 02 1999 | Dec 10 1995 |