Monthly Temperature Averages and Climate for St Johnsbury, VT

Adventure graphic for climate page specific to each city and state

St Johnsbury, VT has a longitude of -72.0 degrees and a latitude of 44.4 degrees.

St Johnsbury, VT has temperatures that can go as high as 77.0 °F in June, 80.6 °F in July, and 78.8 °F in August. The hottest month is typically July.

St Johnsbury, VT also has temperatures that can go as low as 15.8 °F in December, 8.6 °F in January, and 8.6 °F in February. The coldest month is typically February.

The wettest month for St Johnsbury, VT is October with 13.0 inches of rain.

The annual weather and monthly temperature averages for highs and lows are presented in the table below. The weather values used to interpolate these values are provided by the US NAOO weather station values from the last 10 years.

JanFebMarAprMayJunJulAugSepOctNovDec
Average High (°F)28.432.042.857.269.877.080.678.871.657.244.632.0
Average Low (°F)8.68.621.232.042.853.659.057.248.237.428.415.8
Average Precipitation (in)5.06.07.08.08.011.012.010.08.013.09.09.0
Tree Graphic for climate page specific to city and state for annual weather site

Vermont has a humid continental climate with muddy springs, a mild early summer, hot Augusts and colorful autumns. Vermont’s hills reveal red, orange, and (on sugar maples) gold foliage as cold weather approaches. Winters are colder at higher elevations. Annual rainfall is spread evenly throughout the year.

In reality, each climate is unique and finding one that is suitable can be a real challenge! We hope that the information here can be the starting point of your weather and climate research for your next vacation or potentially next home.

We hope you use this information to make your travel plans to St Johnsbury, VT or decide if living in the St Johnsbury climate is the right choice for you!

Leave a Comment

Your email address will not be published. Required fields are marked *