Even though the length of the day and the height of the sun are past their maximum, July is most often the warmest month of summer. Early in July there is just enough cool air, chilled over the last ice and snow fields in eastern Canada, to drive a few cold fronts through the region, sparking thunderstorms – more common in July than in any other month of the year. By late July these fronts become more rare, making the last week of July, on average, the warmest week of the year. Rather than weather fronts, late July weather is more localized, as the heat of the Sun provides the energy, but the formation of thunderstorms is a matter of slight differences in wind, temperature, and humidity, enhanced by the mountains.
If all the cows are lying down, look for rain.
If half are lying down, half of them are wrong!
“A perfect summer day is when the sun is shining, the breeze is blowing, the birds are singing, and the lawn mower is broken.”
4 – 1911: Vermont’s hottest weather on record; Vernon, VT 105 °F.
6 – 1962: In some of those cold hollows which have earned their reputation, even early July is not exempt from frost. On this date West Burke, VT dropped to 29 degrees!
11 – 1864: A tornado running along a line through Brattleboro, Vernon, and Hinsdale, NH left great tree and crop destruction, as well as damaging a church steeple in Brattleboro.
15 – 1997: 20 years ago, severe floods ravaged northwest Vermont; 6 to 8 inches of rain near Montgomery Center in just 6 hours. Region declared a disaster area – numerous roads completely washed out.
22 – 1811: Rapidly rising rivers near Middletown, VT from 12 to 15 inches of rain swept away buildings and bridges and mills; two lives were lost.
28 – 1913 – St. Johnsbury’s wettest 24 hours; 4.99 inches of rain from thunderstorms.
Records and Averages
Warmest Ave. : 75.2°F/1921
Coldest Ave. : 65.0°F/1956
Wettest: 9.16 inches in 2008
Driest: 0.96 inches in 1919
Sunrise 5:08 AM EDT
Sunset July 1 – 8:36 PM EDT
Length of Day 15h 28m
Sunrise 5:35 AM EDT
Sunset 8:14 PM EDT
Length of Day 14h 39m