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 | -0.8 | -0.1 | 5.2 | 11.8 | 19.2 | 24.4 | 26.3 | 25.2 | 21.4 | 14.7 | 7.1 | 1 |
| Average low | -7.6 | -7.7 | -3.5 | 1.7 | 7.2 | 12.7 | 15.3 | 14.4 | 10.5 | 5.5 | 0.5 | -4.9 |
| Average | -4.2 | -3.9 | 0.9 | 6.8 | 13.2 | 18.6 | 20.8 | 19.8 | 16 | 10.1 | 3.8 | -1.9 |
| Record daily high | 15 | 21.5 | 27 | 30 | 33 | 38 | 36.5 | 37 | 32.5 | 28 | 23 | 17.5 |
| Date | Jan 13 1995 | Feb 26 2000 | Mar 08 2000 | Apr 25 1990 | May 30 1987 | Jun 25 1988 | Jul 14 1995 | Aug 08 2001 | Sep 06 1998 | Oct 12 1995 | Nov 01 1999 | Dec 06 1998 |
| Record daily low | -33 | -30 | -20 | -9 | -2 | 1.5 | 6 | 5 | -1.5 | -5.5 | -13 | -25.5 |
| Date | Jan 19 1994 | Feb 10 1994 | Mar 08 1999 | Apr 05 1995 | May 01 1987 | Jun 22 1992 | Jul 15 1989 | Aug 22 1988 | Sep 30 1993 | Oct 31 1988 | Nov 15 1996 | Dec 12 1988 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 17 | 34 | 77 | 76 | 84 | 89 | 89 | 108 | 88 | 74 | 41 |
| Annual average: 806 | ||||||||||||
| Monthly snowfall (cm) | 41 | 34 | 21 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 13 | 42 |
| Annual average: 155 | ||||||||||||
| Monthly precipitation (mm) | 72 | 51 | 56 | 81 | 76 | 84 | 89 | 89 | 108 | 89 | 87 | 82 |
| Annual average: 962 | ||||||||||||
| Single day record rainfall (mm) | 30 | 29 | 23 | 63 | 44 | 78 | 88 | 86 | 107 | 66 | 58 | 30 |
| Date | Jan 27 1994 | Feb 09 2001 | Mar 17 1989 | Apr 20 2000 | May 20 1996 | Jun 12 1999 | Jul 08 1992 | Aug 15 1991 | Sep 10 1986 | Oct 05 1995 | Nov 12 1992 | Dec 06 1998 |
| Single day record snowfall (cm) | 30 | 25 | 16 | 8 | 0 | 0 | 0 | 0 | 0 | 12 | 27 | 45 |
| Date | Jan 14 1994 | Feb 21 1993 | Mar 11 1998 | Apr 01 1992 | May 01 1987 | Jun 01 1986 | Jul 01 1986 | Aug 01 1986 | Sep 01 1986 | Oct 18 1992 | Nov 22 2000 | Dec 11 2000 |
| Single day record precipitation (mm) | 30 | 29 | 23 | 63 | 44 | 78 | 88 | 86 | 107 | 66 | 58 | 45 |
| Date | Jan 14 1994 | Feb 09 2001 | Mar 17 1989 | Apr 20 2000 | May 20 1996 | Jun 12 1999 | Jul 08 1992 | Aug 15 1991 | Sep 10 1986 | Oct 05 1995 | Nov 12 1992 | Dec 11 2000 |