Weather
| Average Temperature | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| °F | 50.6 | 27.4 | 29.6 | 39 | 49.3 | 59.5 | 68 | 72 | 70.7 | 64 | 52.8 | 43 | 32.4 |
| Average High Temperature | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| °F | 58.8 | 35 | 37.6 | 47.8 | 58.4 | 68.4 | 76.5 | 80.2 | 78.7 | 71.9 | 60.7 | 50.2 | 39.6 |
| Average Low Temperature | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| °F | 42.5 | 19.8 | 21.5 | 30.3 | 40.1 | 50.6 | 59.5 | 63.8 | 62.6 | 56 | 44.9 | 35.8 | 25.1 |
| Average Precipitation | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| in. | 41 | 2.5 | 2.4 | 3 | 3.5 | 4.4 | 4 | 4 | 3.7 | 3.4 | 3.8 | 3.6 | 2.8 |
| Heating Degree Days | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| Days | 5814 | 5 | 6 | 92 | 386 | 660 | 1011 | 1166 | 991 | 806 | 471 | 193 | 27 |
| Cooling Degree Days | Years on Record: 30 |
| YEAR | Jan. | Feb. | Mar. | Apr. | May | Jun. | Jul. | Aug. | Sep. | Oct. | Nov. | Dec. | |||||||||||||||
| Days | 615 | --- | --- | --- | --- | 23 | 117 | 222 | 183 | 62 | 8 | --- | --- |
