VTVermont rankings

Wettest towns in Vermont

Ranked by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. Neighboring towns on the same 5 km grid square have the same numbers, so each square is listed once, under its largest town. 73 towns with 2,500+ residents.

NOAA U.S. Climate Normals, 1991–2020

Johnson
Vermont · Wettest

Where Johnson lands: #17 of 73

45 in · Visit Johnson →

#TownRain + melted snowWettest monthSnow a year
1 Brattleboro BrattleboroWindham County · 12,122 people 51 in October 60 in
2 Arlington ArlingtonBennington County · 2,598 people 49 in June 75 in
3 Chester ChesterWindsor County · 2,992 people 49 in October 91 in
4 Barton BartonOrleans County · 2,815 people 48 in June 115 in
5 Westminster WestminsterWindham County · 2,999 people 48 in October 60 in
6 Underhill UnderhillChittenden County · 3,141 people 48 in June 139 in
7 Putney PutneyWindham County · 2,622 people 47 in October 60 in
8 Vernon VernonWindham County · 2,709 people 47 in October 52 in
9 Derby DerbyOrleans County · 4,537 people 47 in August 99 in
10 East Montpelier East MontpelierWashington County · 2,612 people 46 in June 126 in
11 Map of Rockingham RockinghamWindham County · 4,807 people 46 in October 60 in
12 Bellows Falls Bellows Falls2,891 people 45 in October 60 in
13 Bristol BristolAddison County · 3,778 people 45 in July 118 in
14 Weathersfield WeathersfieldWindsor County · 2,856 people 45 in October 91 in
15 Springfield SpringfieldWindsor County · 9,084 people 45 in October 83 in
16 Woodstock WoodstockWindsor County · 3,027 people 45 in October 76 in
17 Johnson JohnsonLamoille County · 3,450 people 45 in June 139 in
18 Stowe StoweLamoille County · 5,285 people 45 in June 139 in
19 Cambridge CambridgeLamoille County · 3,767 people 44 in June 139 in
20 Manchester ManchesterBennington County · 4,486 people 44 in June 75 in
21 Newport4,394 people 44 in July 99 in
22 Windsor WindsorWindsor County · 3,554 people 44 in October 66 in
23 Hyde ParkLamoille County · 3,000 people 44 in July 139 in
24 Enosburgh EnosburghFranklin County · 2,804 people 44 in July 83 in
25 Williamstown WilliamstownOrange County · 3,579 people 44 in July 124 in
26 Hartland HartlandWindsor County · 3,460 people 44 in October 66 in
27 Shaftsbury ShaftsburyBennington County · 3,607 people 44 in June 75 in
28 Northfield NorthfieldWashington County · 5,920 people 44 in July 76 in
29 Pownal PownalBennington County · 3,265 people 44 in June 75 in
30 Berlin BerlinWashington County · 2,880 people 44 in July 76 in
31 Morristown MorristownLamoille County · 5,722 people 43 in July 139 in
32 Randolph RandolphOrange County · 4,843 people 43 in July 81 in
33 Hardwick HardwickCaledonia County · 2,965 people 43 in June 126 in
34 Fairfax FairfaxFranklin County · 5,226 people 43 in June 80 in
35 RutlandRutland County · 3,927 people 43 in July 83 in
36 Jericho JerichoChittenden County · 5,114 people 43 in June 139 in
37 Waterbury WaterburyWashington County · 5,405 people 43 in June 126 in
38 Montpelier Montpelier8,014 people 42 in June 76 in
39 Royalton RoyaltonWindsor County · 2,752 people 42 in July 81 in
40 Norwich NorwichWindsor County · 3,640 people 42 in July 61 in
41 Map of Highgate HighgateFranklin County · 3,528 people 42 in July 80 in
42 Essex EssexChittenden County · 11,516 people 42 in June 86 in
43 Bennington BenningtonBennington County · 15,249 people 42 in June 75 in
44 Richmond RichmondChittenden County · 4,159 people 42 in June 86 in
45 Williston WillistonChittenden County · 10,144 people 41 in June 86 in
46 Bradford BradfordOrange County · 2,827 people 41 in July 66 in
47 BarreWashington County · 8,412 people 41 in July 76 in
48 Castleton CastletonRutland County · 4,453 people 41 in June 83 in
49 Poultney PoultneyRutland County · 3,010 people 41 in June 75 in
50 Thetford ThetfordOrange County · 2,813 people 41 in July 61 in
51 Hartford HartfordWindsor County · 10,736 people 41 in July 61 in
52 Lyndon LyndonCaledonia County · 5,590 people 41 in July 142 in
53 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people 41 in July 87 in
54 St. AlbansFranklin County · 6,954 people 41 in June 80 in
55 Essex Junction Essex Junction10,803 people 41 in June 86 in
56 Swanton2,670 people 41 in July 80 in
57 Morrisville Morrisville2,664 people 41 in July 139 in
58 Rutland15,712 people 40 in July 83 in
59 SwantonFranklin County · 6,820 people 40 in July 80 in
60 Hinesburg HinesburgChittenden County · 4,718 people 40 in June 86 in
61 Georgia GeorgiaFranklin County · 4,890 people 40 in June 80 in
62 Brandon BrandonRutland County · 4,120 people 40 in July 83 in
63 Milton MiltonChittenden County · 10,769 people 40 in June 50 in
64 Middlebury MiddleburyAddison County · 9,175 people 40 in July 59 in
65 Fair Haven Fair HavenRutland County · 2,724 people 39 in June 75 in
66 Pittsford PittsfordRutland County · 2,892 people 39 in July 83 in
67 Map of South Burlington South Burlington20,756 people 39 in June 88 in
68 Winooski Winooski8,293 people 39 in June 86 in
69 Colchester ColchesterChittenden County · 17,648 people 38 in June 50 in
70 Map of Charlotte CharlotteChittenden County · 3,916 people 38 in June 88 in
71 Shelburne ShelburneChittenden County · 7,969 people 38 in June 88 in
72 Burlington Burlington44,675 people 38 in June 86 in
73 Ferrisburgh FerrisburghAddison County · 2,661 people 37 in July 88 in

How this ranking works

We rank every town by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Temperatures and rainfall come from NOAA’s gridded normals, about 5 km (3 miles) square, read at each town’s center, so hills and coastlines are built in. Towns whose centers fall in the same square have the same numbers, so only the largest of them is listed.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states