Sure, a Saturday morning right after a foot of fluffy snow is the best thing ever. But that same amount of snow on Tuesday in Vermont can make a commute last forever. Imagine it’s the dead of winter and the time of year when the ground is frozen, the air is bone-chilling, and there are piles of dirty, nasty, ice-encrusted snow all over the place.
This is about the time of year when you’re just about ready for spring — especially in Morrisville, the snowiest place in Vermont.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Vermont cities get dumped on the most every year. After analyzing all the cities in Vermont with Saturday Night Science, we came up with this list as the 10 snowiest cities in Green Mountain State.
141.9 inches of snow per year
Data | Crime | Cost of living | Movers
141.9 inches of snow per year
99.3 inches of snow per year
Data | Crime | Cost of living | Movers
99.3 inches of snow per year
98.1 inches of snow per year
98.1 inches of snow per year
97.1 inches of snow per year
Data | Crime | Cost of living | Movers
94.4 inches of snow per year
Montpelier is the capital city of the U.S. state of Vermont and the seat of Washington County. As the site of Vermont’s state government, it is the least populous state capital in the United States. The population was 7,855 at the 2010 census. However, the daytime population swells to about 21,000, due to the large number of jobs within city limits. The Vermont College of Fine Arts and New England Culinary Institute are located in the municipality. It was named for Montpellier, France.
Data | Crime | Cost of living | Movers
91.6 inches of snow per year
Essex Junction is a village located within the town of Essex in Chittenden County, Vermont, United States. The population was 9,271 at the 2010 census. It was incorporated on November 15, 1892.
Data | Crime | Cost of living | Movers
86.5 inches of snow per year
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Vermont’s statewide median.
On the map
Where Vermont’s snowiest cities are
Saturday Night Science
How We Determined The Cities In Vermont With The Most Snow
In order to rank the snowiest cities in Vermont, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Green Mountain State get the most annual snowfall.
We updated this article for 2026. This is our second time ranking the snowiest cities in Vermont.
Before we get too far, here are the annual snowfall rates for major cities: Burlington (75.2 inches), South Burlington (78.7 inches), and Rutland (74.3 inches).
The snowiest cities in Vermont are Morrisville, Johnson, Swanton, Enosburg Falls, Waterbury, South Barre, Newport, Montpelier, Essex Junction, and Barre.
There’s a complete chart at the bottom.
The full plate
Detailed List Of The Snowiest Places In Vermont
Click any column to sort. Search by city name.
| Rank | City | Snow (Inches) | Population |
|---|---|---|---|
| 1 | Morrisville | 141.9 | 2,401 |
| 2 | Johnson | 141.9 | 1,418 |
| 3 | Swanton | 99.3 | 2,558 |
| 4 | Enosburg Falls | 99.3 | 1,341 |
| 5 | Waterbury | 98.1 | 1,815 |
| 6 | South Barre | 98.1 | 1,457 |
| 7 | Newport | 97.1 | 4,493 |
| 8 | Montpelier | 94.4 | 7,712 |
| 9 | Essex Junction | 91.6 | 9,709 |
| 10 | Barre | 86.5 | 8,885 |
| 11 | Bellows Falls | 84.9 | 2,985 |
| 12 | West Brattleboro | 84.9 | 2,559 |
| 13 | Vergennes | 83.9 | 2,629 |
| 14 | Lyndonville | 83.6 | 1,178 |
| 15 | North Bennington | 80.1 | 1,795 |
| 16 | South Burlington | 78.7 | 18,536 |
| 17 | White River Junction | 78.2 | 2,267 |
| 18 | Wilder | 78.2 | 1,562 |
| 19 | Woodstock | 78.2 | 1,064 |
| 20 | Winooski | 78.0 | 7,223 |
| 21 | St. Albans | 76.5 | 6,864 |
| 22 | Burlington | 75.2 | 42,570 |
| 23 | Poultney | 74.6 | 1,518 |
| 24 | Rutland | 74.3 | 16,091 |
| 25 | Bennington | 8,865 | |
| 26 | Brattleboro | 7,259 | |
| 27 | Middlebury | 6,885 | |
| 28 | St. Johnsbury | 6,122 | |
| 29 | Springfield | 3,700 | |
| 30 | Fair Haven | 2,238 | |
| 31 | Manchester Center | 2,238 | |
| 32 | Randolph | 2,214 | |
| 33 | Windsor | 2,194 | |
| 34 | West Rutland | 2,075 | |
| 35 | Milton | 1,926 | |
| 36 | Bristol | 1,831 | |
| 37 | Brandon | 1,617 | |
| 38 | Hardwick | 1,478 | |
| 39 | Jericho | 1,352 | |
| 40 | Richford | 1,338 | |
| 41 | Arlington | 1,287 | |
| 42 | Castleton | 1,203 | |
| 43 | Williamstown | 1,161 | |
| 44 | Norwich | 1,058 |
Source: NOAA snowfall data via Saturday Night Science. 44 Vermont cities ranked.
Summary
Summary: The Snowiest Cities In Vermont For 2026
If you’re looking for the Vermont cities that get buried in snow each winter, this is an accurate list.
The snowiest cities in Vermont are Morrisville, Johnson, Swanton, Enosburg Falls, Waterbury, South Barre, Newport, Montpelier, Essex Junction, and Barre. Not sold on Vermont? Take the two-minute Find Your Place quiz and see which state actually fits you.
Questions and answers
Snowiest Cities In Vermont FAQs
What is the snowiest city in Vermont?
Morrisville is the snowiest city in Vermont for 2026, with 141.9 inches of snow in an average year, per NOAA data. Johnson and Swanton are next.
What are the snowiest cities in Vermont?
The snowiest cities in Vermont are Morrisville, Johnson, Swanton, Enosburg Falls, Waterbury, South Barre, Newport, Montpelier, Essex Junction, and Barre. We ranked all 44 Vermont cities with measurable snowfall.
How much snow do Vermont’s biggest cities get?
Burlington averages 75.2 inches of snow a year, South Burlington gets 78.7, and Rutland gets 74.3. Wherever you land in Vermont, the shovel situation varies a lot.
Which city on the list gets the least snow?
Norwich gets the least snow of the 44 Vermont cities with measurable snowfall. It still made the list, which is more than most of the Sun Belt can say.
Where does the snowfall data come from?
Average annual snowfall comes from NOAA weather station records. Cities are ranked purely on that average — no bonus points for dramatic blizzard stories.