Average Annual Temperatures in Vermont

Average annual temperatures for cities and other locations around Vermont are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Southern, Central and Northern Vermont.

The tables give the normals for maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Southern Vermont

Average annual temperatures
High °F Low °F Place High °C Low °C
58 36 Bennington 14 2
57 32 Cavendish 14 0
56 33 Rutland 13 0
57 33 Woodstock 14 1

Central Vermont

Average temperatures for the year
High °F Low °F Place High °C Low °C
53 32 Barre 12 0
55 35 Montpelier 13 1
56 32 Rochester 13 0
52 31 South Lincoln 11 -1

Northern Vermont

Average yearly temperatures
High °F Low °F Place High °C Low °C
57 39 Burlington 14 4
56 37 Essex Junction 13 3
51 31 Island Pond 11 -1
49 31 Jay Peak 10 -1
46 31 Mount Mansfield 8 0
52 32 Newport 11 0
56 38 South Hero 13 3
53 36 St Albans 12 2
56 35 St Johnsbury 14 2
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Vermont Temperatures
Back to Top