Sign inJoin

← How Putney ranks

Vermont rankings · Climate

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.

Other VT lists
Putney’s spot
#7of 73
47 inRain + melted snow
The race around Putney

Just behind Underhill, just ahead of Vernon

All 73 towns

Rain + melted snow, highest first. Towns next door to Putney are tagged.

#TownRain + melted snowWettest monthSnow a year
1 BrattleboroWindham County · 12,122 people 51 in October60 in
2 ArlingtonBennington County · 2,598 people 49 in June75 in
3 ChesterWindsor County · 2,992 people 49 in October91 in
4 BartonOrleans County · 2,815 people 48 in June115 in
5 WestminsterWindham County · 2,999 people · next door 48 in October60 in
6 UnderhillChittenden County · 3,141 people 48 in June139 in
7 PutneyWindham County · 2,622 people 47 in October60 in
8 VernonWindham County · 2,709 people 47 in October52 in
9 DerbyOrleans County · 4,537 people 47 in August99 in
10 East MontpelierWashington County · 2,612 people 46 in June126 in
11 RockinghamWindham County · 4,807 people 46 in October60 in
12 Bellows Falls2,891 people 45 in October60 in
13 BristolAddison County · 3,778 people 45 in July118 in
14 WeathersfieldWindsor County · 2,856 people 45 in October91 in
15 SpringfieldWindsor County · 9,084 people 45 in October83 in
16 WoodstockWindsor County · 3,027 people 45 in October76 in
17 JohnsonLamoille County · 3,450 people 45 in June139 in
18 StoweLamoille County · 5,285 people 45 in June139 in
19 CambridgeLamoille County · 3,767 people 44 in June139 in
20 ManchesterBennington County · 4,486 people 44 in June75 in
21 Newport4,394 people 44 in July99 in
22 WindsorWindsor County · 3,554 people 44 in October66 in
23 Hyde ParkLamoille County · 3,000 people 44 in July139 in
24 EnosburghFranklin County · 2,804 people 44 in July83 in
25 WilliamstownOrange County · 3,579 people 44 in July124 in
26 HartlandWindsor County · 3,460 people 44 in October66 in
27 ShaftsburyBennington County · 3,607 people 44 in June75 in
28 NorthfieldWashington County · 5,920 people 44 in July76 in
29 PownalBennington County · 3,265 people 44 in June75 in
30 BerlinWashington County · 2,880 people 44 in July76 in
31 MorristownLamoille County · 5,722 people 43 in July139 in
32 RandolphOrange County · 4,843 people 43 in July81 in
33 HardwickCaledonia County · 2,965 people 43 in June126 in
34 FairfaxFranklin County · 5,226 people 43 in June80 in
35 RutlandRutland County · 3,927 people 43 in July83 in
36 JerichoChittenden County · 5,114 people 43 in June139 in
37 WaterburyWashington County · 5,405 people 43 in June126 in
38 Montpelier8,014 people 42 in June76 in
39 RoyaltonWindsor County · 2,752 people 42 in July81 in
40 NorwichWindsor County · 3,640 people 42 in July61 in
41 HighgateFranklin County · 3,528 people 42 in July80 in
42 EssexChittenden County · 11,516 people 42 in June86 in
43 BenningtonBennington County · 15,249 people 42 in June75 in
44 RichmondChittenden County · 4,159 people 42 in June86 in
45 WillistonChittenden County · 10,144 people 41 in June86 in
46 BradfordOrange County · 2,827 people 41 in July66 in
47 BarreWashington County · 8,412 people 41 in July76 in
48 CastletonRutland County · 4,453 people 41 in June83 in
49 PoultneyRutland County · 3,010 people 41 in June75 in
50 ThetfordOrange County · 2,813 people 41 in July61 in
51 HartfordWindsor County · 10,736 people 41 in July61 in
52 LyndonCaledonia County · 5,590 people 41 in July142 in
53 St. JohnsburyCaledonia County · 7,368 people 41 in July87 in
54 St. AlbansFranklin County · 6,954 people 41 in June80 in
55 Essex Junction10,803 people 41 in June86 in
56 Swanton2,670 people 41 in July80 in
57 Morrisville2,664 people 41 in July139 in
58 Rutland15,712 people 40 in July83 in
59 SwantonFranklin County · 6,820 people 40 in July80 in
60 HinesburgChittenden County · 4,718 people 40 in June86 in
61 GeorgiaFranklin County · 4,890 people 40 in June80 in
62 BrandonRutland County · 4,120 people 40 in July83 in
63 MiltonChittenden County · 10,769 people 40 in June50 in
64 MiddleburyAddison County · 9,175 people 40 in July59 in
65 Fair HavenRutland County · 2,724 people 39 in June75 in
66 PittsfordRutland County · 2,892 people 39 in July83 in
67 South Burlington20,756 people 39 in June88 in
68 Winooski8,293 people 39 in June86 in
69 ColchesterChittenden County · 17,648 people 38 in June50 in
70 CharlotteChittenden County · 3,916 people 38 in June88 in
71 ShelburneChittenden County · 7,969 people 38 in June88 in
72 Burlington44,675 people 38 in June86 in
73 FerrisburghAddison County · 2,661 people 37 in July88 in
How it works

How this ranking works

The VT list, with the map →

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.

More on climate in Putney →

Tell Putney what the numbers miss

Your answer becomes a post in Putney’s Town Square.

Weigh in
#7 of 73 for wettest. Does that ring true?
Ask neighbors

Post to Putney

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in