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 | -6.2 | 0.1 | 4.2 | 13.4 | 18.6 | 22.6 | 26.8 | 26.7 | 21.1 | 13.8 | 3.2 | -2.2 |
| Average low | -18.4 | -12.7 | -8.1 | -1.2 | 4.2 | 9 | 11.6 | 11.1 | 5.4 | -1.4 | -8.1 | -14.5 |
| Average | -12.3 | -6.3 | -2 | 6.2 | 11.4 | 15.8 | 19.2 | 18.9 | 13.3 | 6.2 | -2.5 | -8.4 |
| Record daily high | 12 | 14.9 | 21.6 | 27.5 | 33.7 | 33.4 | 36.1 | 37.3 | 36.1 | 26.7 | 21.9 | 16.6 |
| Date | Jan 07 2002 | Feb 28 1999 | Mar 25 1999 | Apr 27 2001 | May 24 2001 | Jun 30 1990 | Jul 13 2000 | Aug 03 2001 | Sep 02 1998 | Oct 10 1996 | Nov 12 1999 | Dec 04 1988 |
| Record daily low | -39.2 | -38.1 | -36 | -13.5 | -6 | -0.2 | 4.4 | 3.5 | -5 | -13.3 | -30.2 | -42 |
| Date | Jan 11 1997 | Feb 02 1996 | Mar 08 2002 | Apr 10 1990 | May 09 1990 | Jun 03 1998 | Jul 15 1999 | Aug 27 1990 | Sep 23 2000 | Oct 29 1996 | Nov 23 1996 | Dec 21 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 3 | 12 | 35 | 58 | 32 | 34 | 21 | 4 | 2 | 1 |
| Annual average: 202 | ||||||||||||
| Monthly snowfall (cm) | 14 | 6 | 22 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 13 | 14 |
| Annual average: 77 | ||||||||||||
| Monthly precipitation (mm) | 14 | 7 | 24 | 17 | 36 | 58 | 32 | 34 | 21 | 5 | 15 | 16 |
| Annual average: 279 | ||||||||||||
| Single day record rainfall (mm) | 2 | 2 | 10 | 14 | 30 | 61 | 37 | 29 | 22 | 3 | 2 | 5 |
| Date | Jan 09 2002 | Feb 24 2000 | Mar 22 1991 | Apr 28 1999 | May 24 1989 | Jun 03 1999 | Jul 14 1999 | Aug 03 1996 | Sep 17 1996 | Oct 17 2001 | Nov 12 1999 | Dec 20 1999 |
| Single day record snowfall (cm) | 17 | 13 | 28 | 5 | 5 | 0 | 0 | 0 | 2 | 3 | 10 | 10 |
| Date | Jan 05 1989 | Feb 24 2001 | Mar 17 1998 | Apr 13 1998 | May 10 1999 | Jun 01 1989 | Jul 01 1989 | Aug 01 1989 | Sep 30 1996 | Oct 26 1989 | Nov 24 1990 | Dec 19 1988 |
| Single day record precipitation (mm) | 17 | 13 | 28 | 14 | 30 | 61 | 37 | 29 | 22 | 4 | 10 | 10 |
| Date | Jan 05 1989 | Feb 24 2001 | Mar 17 1998 | Apr 28 1999 | May 24 1989 | Jun 03 1999 | Jul 14 1999 | Aug 03 1996 | Sep 17 1996 | Oct 28 1996 | Nov 24 1990 | Dec 19 1988 |