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 | - | - | - | - | 12.3 | 16.4 | 20.4 | 20 | 14.7 | 9.4 | 1.6 | - |
| Average low | - | - | - | - | 3.8 | 8 | 12.3 | 12.7 | 8.5 | 3.7 | -3.7 | - |
| Average | - | - | - | - | 8 | 12.3 | 16.3 | 16.3 | 11.6 | 6.6 | -1 | - |
| Record daily high | - | - | - | 16.7 | 27 | 27.8 | 30 | 33 | 26.1 | 22 | 18.9 | 6.1 |
| Date | - | - | - | Apr 12 1968 | May 04 1980 | Jun 29 1970 | Jul 01 1970 | Aug 07 1983 | Sep 02 1978 | Oct 20 1978 | Nov 04 1975 | Dec 01 1970 |
| Record daily low | - | - | - | -9.4 | -6.7 | 1.1 | 5.6 | 2.2 | -1.1 | -10 | -22.2 | -24.4 |
| Date | - | - | - | Apr 10 1970 | May 03 1967 | Jun 09 1978 | Jul 10 1968 | Aug 15 1979 | Sep 22 1974 | Oct 23 1981 | Nov 28 1976 | Dec 06 1972 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | - | - | - | 15 | 52 | 80 | 74 | 76 | 82 | 52 | 25 | - |
| Annual average: 454 | ||||||||||||
| Monthly snowfall (cm) | - | - | - | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 14 | - |
| Annual average: 15 | ||||||||||||
| Monthly precipitation (mm) | - | - | - | 15 | 53 | 80 | 74 | 76 | 82 | 53 | 38 | - |
| Annual average: 469 | ||||||||||||
| Single day record rainfall (mm) | - | - | - | 16 | 42 | 64 | 38 | 58 | 138 | 38 | 31 | 5 |
| Date | - | - | - | Apr 15 1973 | May 09 1979 | Jun 26 1978 | Jul 15 1968 | Aug 18 1982 | Sep 08 1977 | Oct 06 1982 | Nov 21 1973 | Dec 01 1970 |
| Single day record snowfall (cm) | - | - | - | 4 | 8 | 0 | 0 | 0 | 0 | 2 | 18 | 13 |
| Date | - | - | - | Apr 16 1973 | May 09 1981 | Jun 01 1967 | Jul 01 1967 | Aug 01 1967 | Sep 01 1967 | Oct 01 1981 | Nov 19 1975 | Dec 02 1968 |
| Single day record precipitation (mm) | - | - | - | 16 | 42 | 64 | 38 | 58 | 138 | 38 | 31 | 13 |
| Date | - | - | - | Apr 15 1973 | May 09 1979 | Jun 26 1978 | Jul 15 1968 | Aug 18 1982 | Sep 08 1977 | Oct 06 1982 | Nov 21 1973 | Dec 02 1968 |