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 | -5.4 | -5 | 1.2 | 9.1 | 17.5 | 22.8 | 24.9 | 23.9 | 18.3 | 12 | 4.6 | -2.9 |
| Average low | -15.5 | -15.4 | -8.7 | -0.4 | 6 | 11.7 | 14.3 | 13.3 | 8.3 | 3.2 | -3.6 | -11.3 |
| Average | -10.4 | -10.2 | -3.8 | 4.4 | 11.8 | 17.3 | 19.6 | 18.6 | 13.3 | 7.6 | 0.5 | -7.1 |
| Record daily high | 16 | 14.5 | 19 | 26.7 | 31 | 33 | 33.9 | 33.3 | 31.1 | 25.6 | 21 | 13 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 16 1990 | Apr 23 1885 | May 18 1989 | Jun 15 1988 | Jul 05 1886 | Aug 19 1884 | Sep 02 1880 | Oct 01 1885 | Nov 05 1988 | Dec 23 1990 |
| Record daily low | -36.1 | -34 | -32.2 | -21.1 | -6 | -2.2 | 3.9 | 1.7 | -3.3 | -11.7 | -26.7 | -34.4 |
| Date | Jan 24 1882 | Feb 07 1993 | Mar 13 1885 | Apr 05 1881 | May 03 1987 | Jun 06 1881 | Jul 21 1886 | Aug 25 1884 | Sep 14 1884 | Oct 31 1885 | Nov 28 1881 | Dec 20 1884 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 18 | 11 | 22 | 64 | 86 | 107 | 120 | 132 | 102 | 102 | 71 | 29 |
| Annual average: 865 | ||||||||||||
| Monthly snowfall (cm) | 55 | 46 | 40 | 14 | 1 | 0 | 0 | 0 | 0 | 1 | 30 | 51 |
| Annual average: 237 | ||||||||||||
| Monthly precipitation (mm) | 74 | 56 | 62 | 78 | 88 | 107 | 120 | 132 | 102 | 103 | 100 | 80 |
| Annual average: 1102 | ||||||||||||
| Single day record rainfall (mm) | 50 | 53 | 38 | 38 | 76 | 74 | 78 | 103 | 78 | 61 | 39 | 64 |
| Date | Jan 09 1882 | Feb 11 1876 | Mar 02 1882 | Apr 10 1875 | May 10 1876 | Jun 18 1990 | Jul 23 1995 | Aug 18 1874 | Sep 03 1876 | Oct 13 1874 | Nov 02 1872 | Dec 12 1884 |
| Single day record snowfall (cm) | 36 | 31 | 38 | 41 | 15 | 0 | 0 | 0 | 0 | 10 | 31 | 28 |
| Date | Jan 24 1873 | Feb 04 1995 | Mar 12 1877 | Apr 03 1879 | May 01 1874 | Jun 01 1872 | Jul 01 1872 | Aug 01 1872 | Sep 01 1872 | Oct 31 1993 | Nov 21 1880 | Dec 15 1987 |
| Single day record precipitation (mm) | 50 | 53 | 41 | 41 | 76 | 74 | 78 | 103 | 78 | 61 | 39 | 64 |
| Date | Jan 09 1882 | Feb 11 1876 | Mar 28 1992 | Apr 03 1879 | May 10 1876 | Jun 18 1990 | Jul 23 1995 | Aug 18 1874 | Sep 03 1876 | Oct 13 1874 | Nov 02 1872 | Dec 12 1884 |