← 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
#7 of 73 47 in Rain + 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.
# Town Rain + melted snow Wettest month Snow a year
1
Brattleboro Windham County · 12,122 people
51 in
October 60 in
2
Arlington Bennington County · 2,598 people
49 in
June 75 in
3
Chester Windsor County · 2,992 people
49 in
October 91 in
4
Barton Orleans County · 2,815 people
48 in
June 115 in
5
Westminster Windham County · 2,999 people · next door
48 in
October 60 in
6
Underhill Chittenden County · 3,141 people
48 in
June 139 in
7
Putney Windham County · 2,622 people
47 in
October 60 in
8
Vernon Windham County · 2,709 people
47 in
October 52 in
9
Derby Orleans County · 4,537 people
47 in
August 99 in
11
Rockingham Windham County · 4,807 people
46 in
October 60 in
13
Bristol Addison County · 3,778 people
45 in
July 118 in
15
Springfield Windsor County · 9,084 people
45 in
October 83 in
16
Woodstock Windsor County · 3,027 people
45 in
October 76 in
17
Johnson Lamoille County · 3,450 people
45 in
June 139 in
18
Stowe Lamoille County · 5,285 people
45 in
June 139 in
19
Cambridge Lamoille County · 3,767 people
44 in
June 139 in
20
Manchester Bennington County · 4,486 people
44 in
June 75 in
21
Newport 4,394 people
44 in
July 99 in
22
Windsor Windsor County · 3,554 people
44 in
October 66 in
23
Hyde Park Lamoille County · 3,000 people
44 in
July 139 in
24
Enosburgh Franklin County · 2,804 people
44 in
July 83 in
25
Williamstown Orange County · 3,579 people
44 in
July 124 in
26
Hartland Windsor County · 3,460 people
44 in
October 66 in
27
Shaftsbury Bennington County · 3,607 people
44 in
June 75 in
28
Northfield Washington County · 5,920 people
44 in
July 76 in
29
Pownal Bennington County · 3,265 people
44 in
June 75 in
30
Berlin Washington County · 2,880 people
44 in
July 76 in
31
Morristown Lamoille County · 5,722 people
43 in
July 139 in
32
Randolph Orange County · 4,843 people
43 in
July 81 in
33
Hardwick Caledonia County · 2,965 people
43 in
June 126 in
34
Fairfax Franklin County · 5,226 people
43 in
June 80 in
35
Rutland Rutland County · 3,927 people
43 in
July 83 in
36
Jericho Chittenden County · 5,114 people
43 in
June 139 in
37
Waterbury Washington County · 5,405 people
43 in
June 126 in
39
Royalton Windsor County · 2,752 people
42 in
July 81 in
40
Norwich Windsor County · 3,640 people
42 in
July 61 in
41
Highgate Franklin County · 3,528 people
42 in
July 80 in
42
Essex Chittenden County · 11,516 people
42 in
June 86 in
43
Bennington Bennington County · 15,249 people
42 in
June 75 in
44
Richmond Chittenden County · 4,159 people
42 in
June 86 in
45
Williston Chittenden County · 10,144 people
41 in
June 86 in
46
Bradford Orange County · 2,827 people
41 in
July 66 in
47
Barre Washington County · 8,412 people
41 in
July 76 in
48
Castleton Rutland County · 4,453 people
41 in
June 83 in
49
Poultney Rutland County · 3,010 people
41 in
June 75 in
50
Thetford Orange County · 2,813 people
41 in
July 61 in
51
Hartford Windsor County · 10,736 people
41 in
July 61 in
52
Lyndon Caledonia County · 5,590 people
41 in
July 142 in
54
St. Albans Franklin County · 6,954 people
41 in
June 80 in
56
Swanton 2,670 people
41 in
July 80 in
58
Rutland 15,712 people
40 in
July 83 in
59
Swanton Franklin County · 6,820 people
40 in
July 80 in
60
Hinesburg Chittenden County · 4,718 people
40 in
June 86 in
61
Georgia Franklin County · 4,890 people
40 in
June 80 in
62
Brandon Rutland County · 4,120 people
40 in
July 83 in
63
Milton Chittenden County · 10,769 people
40 in
June 50 in
64
Middlebury Addison County · 9,175 people
40 in
July 59 in
65
Fair Haven Rutland County · 2,724 people
39 in
June 75 in
66
Pittsford Rutland County · 2,892 people
39 in
July 83 in
69
Colchester Chittenden County · 17,648 people
38 in
June 50 in
70
Charlotte Chittenden County · 3,916 people
38 in
June 88 in
71
Shelburne Chittenden County · 7,969 people
38 in
June 88 in
73
Ferrisburgh Addison County · 2,661 people
37 in
July 88 in
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?
Agree Disagree
Ask neighbors
What would you tell someone looking at Putney? →
Who really deserves #1? →