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 | -1.2 | -1.1 | 3.1 | 8.7 | 15.7 | 20.9 | 24.7 | 24.2 | 19.5 | 13.3 | 7.2 | 1.2 |
| Average low | -11.1 | -10.8 | -6.2 | -0.2 | 4.7 | 9.8 | 13.7 | 13.6 | 9.5 | 4.6 | -0.1 | -6.9 |
| Average | -6.1 | -6 | -1.6 | 4.2 | 10.2 | 15.4 | 19.3 | 18.9 | 14.5 | 9 | 3.5 | -2.9 |
| Record daily high | 17 | 17.5 | 19 | 23.5 | 33 | 33 | 34 | 36 | 34 | 26 | 20.5 | 16 |
| Date | Jan 16 1995 | Feb 20 1994 | Mar 30 1986 | Apr 16 1994 | May 23 1992 | Jun 16 1988 | Jul 20 1991 | Aug 10 2001 | Sep 09 2001 | Oct 04 2001 | Nov 03 1997 | Dec 06 1999 |
| Record daily low | -29 | -32.5 | -25 | -13 | -5 | -1 | 3.5 | 3 | -2 | -6 | -14 | -25 |
| Date | Jan 27 1994 | Feb 07 1993 | Mar 07 1985 | Apr 06 1995 | May 01 1992 | Jun 13 1986 | Jul 16 1997 | Aug 28 1989 | Sep 25 1995 | Oct 21 1993 | Nov 25 1989 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 48 | 32 | 48 | 73 | 85 | 91 | 81 | 84 | 117 | 121 | 112 | 65 |
| Annual average: 956 | ||||||||||||
| Monthly snowfall (cm) | 62 | 64 | 53 | 18 | 2 | 0 | 0 | 0 | 0 | 1 | 19 | 59 |
| Annual average: 276 | ||||||||||||
| Monthly precipitation (mm) | 111 | 95 | 101 | 91 | 86 | 91 | 81 | 84 | 117 | 122 | 131 | 123 |
| Annual average: 1232 | ||||||||||||
| Single day record rainfall (mm) | 30 | 35 | 43 | 59 | 43 | 46 | 70 | 80 | 83 | 73 | 51 | 65 |
| Date | Jan 18 1994 | Feb 17 1993 | Mar 08 1992 | Apr 27 2001 | May 05 1994 | Jun 06 1985 | Jul 28 1986 | Aug 15 1999 | Sep 14 1996 | Oct 29 1990 | Nov 12 1987 | Dec 08 1990 |
| Single day record snowfall (cm) | 39 | 45 | 33 | 25 | 10 | 0 | 0 | 0 | 0 | 8 | 30 | 34 |
| Date | Jan 15 1985 | Feb 22 1986 | Mar 11 1993 | Apr 04 1999 | May 05 1992 | Jun 01 1984 | Jul 01 1984 | Aug 01 1984 | Sep 01 1984 | Oct 28 1985 | Nov 23 1989 | Dec 17 1988 |
| Single day record precipitation (mm) | 45 | 51 | 43 | 59 | 43 | 46 | 70 | 80 | 83 | 73 | 53 | 65 |
| Date | Jan 15 1985 | Feb 16 1988 | Mar 08 1992 | Apr 27 2001 | May 05 1994 | Jun 06 1985 | Jul 28 1986 | Aug 15 1999 | Sep 14 1996 | Oct 29 1990 | Nov 12 1987 | Dec 08 1990 |