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 Tennessee 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 Bristol, the snowiest place in Tennessee.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Tennessee cities get dumped on the most every year. After analyzing all the cities in Tennessee with Saturday Night Science, we came up with this list as the 10 snowiest cities in Volunteer State.
Table Of Contents: Top Ten | Methodology | Table
The 10 Snowiest Cities In Tennessee For 2025
What’s the snowiest place in Tennessee with more than 5,000 people? That would be Bristol with an average annual snowfall of 12.3 inches.
Read on below to see where your town ranked, you snow angels.
And if you already knew these places were snowy, check out the best places to live in Tennessee or the cheapest places in Tennessee.
The 10 Snowiest Cities In Tennessee For 2025
/10
Population: 26,674
Average Annual Snowfall: 12.3 inches
More on Bristol: Data
/10
Population: 11,245
Average Annual Snowfall: 12.1 inches
More on Crossville: Data
/10
Population: 5,099
Average Annual Snowfall: 11.5 inches
More on Oak Grove Cdp (Washington County): Data
/10
Population: 64,978
Average Annual Snowfall: 11.2 inches
More on Johnson City: Data
/10
Population: 14,058
Average Annual Snowfall: 11.1 inches
More on Elizabethton: Data
/10
Population: 29,247
Average Annual Snowfall: 10.9 inches
More on Morristown: Data
/10
Population: 9,730
Average Annual Snowfall: 10.8 inches
More on Bloomingdale: Data
/10
Population: 5,189
Average Annual Snowfall: 10.0 inches
More on Jonesborough: Data
/10
Population: 52,898
Average Annual Snowfall: 9.8 inches
More on Kingsport: Data
/10
Population: 5,441
Average Annual Snowfall: 9.6 inches
More on Mount Carmel: Data
How We Determined The Cities In Tennessee With The Most Snow
In order to rank the snowiest cities in Tennessee, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Volunteer State get the most annual snowfall.
We updated this article for 2025. This is our second time ranking the snowiest cities in Tennessee.
Before we get too far, here are the annual snowfall rates for major cities:
- Memphis — 3.1 inches
- Knoxville — 5.8 inches
- Chattanooga — 2.0 inches
The snowiest cities in Tennessee are Bristol, Crossville, Oak Grove CDP (Washington County), Johnson City, Elizabethton, Morristown, Bloomingdale, Jonesborough, Kingsport, and Mount Carmel.
There’s a complete chart at the bottom.
If you’re curious, here are the places that get the least amount of snow in Tennessee with at least snow snowfall:
- South Cleveland — 1.4 inches
- Cleveland — 1.5 inches
- Signal Mountain — 1.8 inches
For more Tennessee reading, check out:
- Best Places To Live In Tennessee
- Best Places To Retire In Tennessee
- Best Counties To Live In Tennessee
Detailed List Of The Snowiest Places In Tennessee
Rank | City | Snow (Inches) | Population |
---|---|---|---|
1 | Bristol | 12.3 | 26,674 |
2 | Crossville | 12.1 | 11,245 |
3 | Oak Grove Cdp (Washington County) | 11.5 | 5,099 |
4 | Johnson City | 11.2 | 64,978 |
5 | Elizabethton | 11.1 | 14,058 |
6 | Morristown | 10.9 | 29,247 |
7 | Bloomingdale | 10.8 | 9,730 |
8 | Jonesborough | 10.0 | 5,189 |
9 | Kingsport | 9.8 | 52,898 |
10 | Mount Carmel | 9.6 | 5,441 |
11 | Church Hill | 9.5 | 6,725 |
12 | Fairfield Glade | 9.1 | 8,216 |
13 | Greeneville | 8.9 | 15,031 |
14 | Erwin | 8.5 | 6,028 |
15 | Cookeville | 8.1 | 31,831 |
16 | Union City | 7.0 | 10,722 |
17 | La Follette | 6.9 | 7,218 |
18 | Sparta | 6.9 | 5,074 |
19 | Pigeon Forge | 6.7 | 6,039 |
20 | Oak Ridge | 6.4 | 29,310 |
21 | Seymour | 6.4 | 11,059 |
22 | Alcoa | 6.4 | 8,737 |
23 | Maryville | 6.2 | 27,993 |
24 | Farragut | 6.2 | 21,374 |
25 | Springfield | 5.9 | 16,639 |
26 | Knoxville | 5.8 | 183,066 |
27 | Sevierville | 5.8 | 15,903 |
28 | Jefferson City | 5.7 | 8,396 |
29 | Clinton | 5.5 | 9,918 |
30 | Lenoir City | 5.5 | 8,943 |
31 | Greenbrier | 5.3 | 6,611 |
32 | Loudon | 5.1 | 5,653 |
33 | Mcminnville | 5.0 | 13,651 |
34 | Newport | 5.0 | 6,874 |
35 | Tellico Village | 5.0 | 6,136 |
36 | Paris | 4.8 | 10,166 |
37 | Athens | 4.3 | 13,634 |
38 | La Vergne | 4.2 | 34,081 |
39 | White House | 4.1 | 10,810 |
40 | Covington | 4.1 | 9,036 |
41 | Dunlap | 4.1 | 5,022 |
42 | Humboldt | 4.0 | 8,325 |
43 | Jackson | 3.9 | 67,161 |
44 | Smyrna | 3.9 | 43,580 |
45 | Soddy-Daisy | 3.9 | 13,158 |
46 | Martin | 3.9 | 11,199 |
47 | Milan | 3.9 | 7,817 |
48 | Nolensville | 3.8 | 6,361 |
49 | Dyersburg | 3.7 | 16,932 |
50 | Brownsville | 3.7 | 10,016 |
51 | Brentwood | 3.5 | 39,974 |
52 | Gallatin | 3.5 | 32,518 |
53 | Lawrenceburg | 3.5 | 10,487 |
54 | Atoka | 3.5 | 8,845 |
55 | Winchester | 3.5 | 8,502 |
56 | Munford | 3.5 | 6,044 |
57 | Sweetwater | 3.5 | 5,872 |
58 | Clarksville | 3.4 | 143,618 |
59 | Manchester | 3.4 | 10,298 |
60 | Ripley | 3.4 | 8,291 |
61 | Millersville | 3.4 | 6,579 |
62 | Mount Juliet | 3.3 | 28,395 |
63 | Harriman | 3.3 | 6,267 |
64 | Mckenzie | 3.3 | 5,551 |
65 | Millington | 3.2 | 11,113 |
66 | Memphis | 3.1 | 657,167 |
67 | Goodlettsville | 3.1 | 16,672 |
68 | Henderson | 3.1 | 6,474 |
69 | Murfreesboro | 3.0 | 117,983 |
70 | Portland | 3.0 | 11,963 |
71 | Arlington | 3.0 | 11,635 |
72 | Rockwood | 3.0 | 5,466 |
73 | Hartsville/trousdale County | 2.9 | 7,884 |
74 | Dayton | 2.9 | 7,355 |
75 | Green Hill | 2.9 | 6,741 |
76 | Bartlett | 2.8 | 58,107 |
77 | Hendersonville | 2.8 | 54,168 |
78 | Spring Hill | 2.8 | 32,831 |
79 | Dickson | 2.8 | 14,951 |
80 | Shelbyville | 2.6 | 20,779 |
81 | Kingston | 2.6 | 5,865 |
82 | Franklin | 2.5 | 68,549 |
83 | Germantown | 2.5 | 39,262 |
84 | Tullahoma | 2.5 | 19,022 |
85 | Lakeland | 2.5 | 12,556 |
86 | Lewisburg | 2.4 | 11,321 |
87 | Savannah | 2.4 | 7,032 |
88 | Bolivar | 2.4 | 5,219 |
89 | East Ridge | 2.3 | 21,275 |
90 | Lebanon | 2.2 | 28,638 |
91 | Fairview | 2.2 | 8,121 |
92 | Columbia | 2.1 | 35,627 |
93 | Middle Valley | 2.1 | 12,235 |
94 | Red Bank | 2.1 | 11,793 |
95 | Pulaski | 2.1 | 7,648 |
96 | Chattanooga | 2.0 | 174,483 |
97 | Lexington | 2.0 | 7,802 |
98 | Harrison | 2.0 | 7,601 |
99 | Collierville | 1.9 | 47,434 |
100 | Oakland | 1.9 | 7,106 |