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 | -2.6 | -2 | 3.1 | 10.6 | 18.1 | 23.4 | 25.3 | 24.6 | 20 | 13.2 | 5.7 | -0.4 |
| Average low | -10.6 | -10.2 | -5.8 | 0.7 | 6.4 | 12 | 13.9 | 13.4 | 9.3 | 4 | -1.2 | -7.6 |
| Average | -6.6 | -6.1 | -1.4 | 5.6 | 12.3 | 17.8 | 19.6 | 19 | 14.6 | 8.6 | 2.3 | -4 |
| Record daily high | 13 | 13.5 | 24 | 29.5 | 31 | 34.5 | 34 | 36 | 31.5 | 26.5 | 21.5 | 17 |
| Date | Jan 14 1995 | Feb 27 2000 | Mar 08 2000 | Apr 25 1990 | May 16 1991 | Jun 18 1994 | Jul 13 1995 | Aug 08 2001 | Sep 15 1991 | Oct 06 1990 | Nov 03 1990 | Dec 05 2001 |
| Record daily low | -35.5 | -27.5 | -23 | -11 | -3.5 | 1.5 | 5 | 4.5 | -2.5 | -5.5 | -21 | -28.5 |
| Date | Jan 16 1994 | Feb 10 1994 | Mar 07 1989 | Apr 09 1997 | May 04 1991 | Jun 23 1992 | Jul 22 1992 | Aug 26 1997 | Sep 27 1989 | Oct 31 1988 | Nov 29 1995 | Dec 22 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 15 | 25 | 58 | 71 | 96 | 74 | 82 | 82 | 60 | 54 | 17 |
| Annual average: 658 | ||||||||||||
| Monthly snowfall (cm) | 35 | 23 | 27 | 6 | 1 | 0 | 0 | 0 | 0 | 6 | 19 | 40 |
| Annual average: 156 | ||||||||||||
| Monthly precipitation (mm) | 55 | 37 | 49 | 65 | 72 | 96 | 74 | 82 | 82 | 67 | 73 | 49 |
| Annual average: 799 | ||||||||||||
| Single day record rainfall (mm) | 21 | 25 | 46 | 36 | 41 | 70 | 34 | 49 | 49 | 41 | 51 | 31 |
| Date | Jan 07 1998 | Feb 22 1990 | Mar 11 1990 | Apr 21 1995 | May 17 2000 | Jun 24 2000 | Jul 04 1991 | Aug 02 1992 | Sep 29 1999 | Oct 05 1995 | Nov 02 1999 | Dec 06 1998 |
| Single day record snowfall (cm) | 16 | 22 | 23 | 10 | 6 | 0 | 0 | 0 | 0 | 25 | 22 | 38 |
| Date | Jan 14 1992 | Feb 08 2001 | Mar 05 2001 | Apr 01 1993 | May 07 1989 | Jun 01 1989 | Jul 01 1989 | Aug 01 1988 | Sep 01 1988 | Oct 11 1988 | Nov 27 1995 | Dec 11 2000 |
| Single day record precipitation (mm) | 21 | 29 | 46 | 36 | 41 | 70 | 34 | 49 | 49 | 41 | 66 | 31 |
| Date | Jan 07 1998 | Feb 22 1990 | Mar 11 1990 | Apr 21 1995 | May 17 2000 | Jun 24 2000 | Jul 04 1991 | Aug 02 1992 | Sep 29 1999 | Oct 05 1995 | Nov 02 1999 | Dec 06 1998 |