The 10 Snowiest Cities In Tennessee For 2026

The snowiest cities in Tennessee are Bristol and Crossville for 2026 based on Saturday Night Science.

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.

1

No. 1 snowiest city in Tennessee

Bristol, TN

26,674 peopleSnackAbility 5/10
5/10
Bristol, TN
Source: Wikipedia User | GFDL
12.3 inches of snow per year
Map of Bristol within Tennessee Located in Sullivan County, Tennessee

Bristol is a city in Sullivan County, Tennessee, United States. The population was 26,702 at the 2010 census. It is the twin city of Bristol, Virginia, which lies directly across the state line between Tennessee and Virginia. The boundary between the two cities is also the state line, which runs along State Street in their common downtown district. Bristol is a principal city of the KingsportBristolBristol, TN-VA Metropolitan Statistical Area, which is a component of the Johnson CityKingsportBristol, TN-VA Combined Statistical Area commonly known as the “Tri-Cities” region.

2

No. 2 snowiest city in Tennessee

Crossville, TN

11,245 peopleSnackAbility 3/10
3/10
Crossville, TN
Source: Wikipedia User Brian Stansberry | GFDL
12.1 inches of snow per year
Map of Crossville within Tennessee Located in Cumberland County, Tennessee

Crossville is a city in and the county seat of Cumberland County, Tennessee, United States. It is part of the Crossville, TN Micropolitan Statistical Area. The population was 10,795 at the 2010 census.

4

No. 4 snowiest city in Tennessee

Johnson City, TN

64,978 peopleSnackAbility 4/10
4/10
Johnson City, TN
Source: Public domain
11.2 inches of snow per year
Located in Washington County, Tennessee

Johnson City is a city in Washington, Carter, and Sullivan counties in the U.S. state of Tennessee, with most of the city being in Washington County. As of the 2010 census, the population of Johnson City was 63,152, and by 2015 the estimated population was 66,027, making it the ninth-largest city in the state.

5

No. 5 snowiest city in Tennessee

Elizabethton, TN

14,058 peopleSnackAbility 5/10
5/10
Elizabethton, TN
Source: Public domain
11.1 inches of snow per year
Map of Elizabethton within Tennessee Located in Carter County, Tennessee

Elizabethton is a city in, and the county seat of Carter County, Tennessee, United States. Elizabethton is the historical site of the first independent American government located west of both the Eastern Continental Divide and the original Thirteen Colonies.

6

No. 6 snowiest city in Tennessee

Morristown, TN

29,247 peopleSnackAbility 2/10
2/10
Morristown, TN
Source: Wikipedia User Home4tnindustry | CC BY-SA 4.0
10.9 inches of snow per year
Map of Morristown within Tennessee Located in Jefferson County, Tennessee

Morristown is a city in and the county seat of Hamblen County, Tennessee, United States. The population was 29,137 at the 2010 United States Census. It is the principal city of the Morristown, Tennessee Metropolitan Statistical Area, which encompasses all of Grainger, Hamblen, and Jefferson counties. The Morristown metropolitan area is also a part of the Knoxville-Sevierville-La Follette Combined Statistical Area. Morristown is primarily located in Hamblen County while a small portion of the city is located in Jefferson County.

7

No. 7 snowiest city in Tennessee

Bloomingdale, TN

9,730 people
10.8 inches of snow per year
Located in Sullivan County, Tennessee
8

No. 8 snowiest city in Tennessee

Jonesborough, TN

5,189 peopleSnackAbility 8/10
8/10
Jonesborough, TN
Source: Wikipedia User Brian Stansberry | GFDL
10.0 inches of snow per year
Located in Washington County, Tennessee

Jonesborough is a town in, and the county seat of, Washington County, Tennessee, in the southeastern United States. The population was 5,975 at the 2010 census. It is “Tennessee’s oldest town”.

9

No. 9 snowiest city in Tennessee

Kingsport, TN

52,898 peopleSnackAbility 4/10
4/10
Kingsport, TN
Source: Wikipedia User Tjntri | CC BY-SA 3.0
9.8 inches of snow per year
Map of Kingsport within Tennessee Located in Sullivan County, Tennessee

Kingsport is a city in Sullivan and Hawkins counties in the U.S. state of Tennessee; most of the city is in Sullivan County. The population according to the 2010 census is 48,205.

10

No. 10 snowiest city in Tennessee

Mount Carmel, TN

5,441 peopleSnackAbility 5/10
5/10
Mount Carmel, TN
Source: Wikipedia User Brian Stansberry | CC BY 3.0
9.6 inches of snow per year
Map of Mount Carmel within Tennessee Located in Hawkins County, Tennessee

Mount Carmel is a town located in Hawkins County, Tennessee. As of the 2010 Census, the population was 5,429, an increase of 634 since the 2000 census. It is part of the Kingsport-Bristol -Bristol Metropolitan Statistical Area, which is a component of the Johnson City-Kingsport-Bristol, TN-VA Combined Statistical Area – commonly known as the “Tri-Cities” region.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Tennessee’s statewide median.

City Avg. annual snowfall vs TN
1 Bristol 12.3
2 Crossville 12.1
4 Johnson City 11.2
5 Elizabethton 11.1
6 Morristown 10.9
7 Bloomingdale 10.8
8 Jonesborough 10.0
9 Kingsport 9.8
10 Mount Carmel 9.6
City Population vs TN
1 Bristol 26,674
2 Crossville 11,245
4 Johnson City 64,978
5 Elizabethton 14,058
6 Morristown 29,247
7 Bloomingdale 9,730
8 Jonesborough 5,189
9 Kingsport 52,898
10 Mount Carmel 5,441

On the map

Where Tennessee’s snowiest cities are

Saturday Night Science

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 2026. 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), and 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.

    The full plate

    Detailed List Of The Snowiest Places In Tennessee

    Click any column to sort. Search by city name.

    RankCitySnow (Inches)Population
    1Bristol12.326,674
    2Crossville12.111,245
    3Oak Grove CDP (Washington County)11.55,099
    4Johnson City11.264,978
    5Elizabethton11.114,058
    6Morristown10.929,247
    7Bloomingdale10.89,730
    8Jonesborough10.05,189
    9Kingsport9.852,898
    10Mount Carmel9.65,441
    11Church Hill9.56,725
    12Fairfield Glade9.18,216
    13Greeneville8.915,031
    14Erwin8.56,028
    15Cookeville8.131,831
    16Union City7.010,722
    17La Follette6.97,218
    18Sparta6.95,074
    19Pigeon Forge6.76,039
    20Oak Ridge6.429,310
    21Seymour6.411,059
    22Alcoa6.48,737
    23Maryville6.227,993
    24Farragut6.221,374
    25Springfield5.916,639
    26Knoxville5.8183,066
    27Sevierville5.815,903
    28Jefferson City5.78,396
    29Clinton5.59,918
    30Lenoir City5.58,943
    31Greenbrier5.36,611
    32Loudon5.15,653
    33McMinnville5.013,651
    34Newport5.06,874
    35Tellico Village5.06,136
    36Paris4.810,166
    37Athens4.313,634
    38La Vergne4.234,081
    39White House4.110,810
    40Covington4.19,036
    41Dunlap4.15,022
    42Humboldt4.08,325
    44Jackson3.967,161
    45Smyrna3.943,580
    46Soddy-Daisy3.913,158
    47Martin3.911,199
    48Milan3.97,817
    49Nolensville3.86,361
    50Dyersburg3.716,932
    51Brownsville3.710,016
    52Brentwood3.539,974
    53Gallatin3.532,518
    54Lawrenceburg3.510,487
    55Atoka3.58,845
    56Winchester3.58,502
    57Munford3.56,044
    58Sweetwater3.55,872
    59Clarksville3.4143,618
    60Manchester3.410,298
    61Ripley3.48,291
    62Millersville3.46,579
    63Mount Juliet3.328,395
    64Harriman3.36,267
    65McKenzie3.35,551
    66Millington3.211,113
    67Memphis3.1657,167
    68Goodlettsville3.116,672
    69Henderson3.16,474
    70Murfreesboro3.0117,983
    71Portland3.011,963
    72Arlington3.011,635
    73Rockwood3.05,466
    74Hartsville/Trousdale County2.97,884
    75Dayton2.97,355
    76Green Hill2.96,741
    77Bartlett2.858,107
    78Hendersonville2.854,168
    79Spring Hill2.832,831
    80Dickson2.814,951
    81Shelbyville2.620,779
    82Kingston2.65,865
    83Franklin2.568,549
    84Germantown2.539,262
    85Tullahoma2.519,022
    86Lakeland2.512,556
    87Lewisburg2.411,321
    88Savannah2.47,032
    89Bolivar2.45,219
    90East Ridge2.321,275
    91Lebanon2.228,638
    92Fairview2.28,121
    93Columbia2.135,627
    94Middle Valley2.112,235
    95Red Bank2.111,793
    96Pulaski2.17,648
    97Chattanooga2.0174,483
    98Lexington2.07,802
    99Harrison2.07,601
    100Collierville1.947,434
    101Oakland1.97,106

    Source: NOAA snowfall data via Saturday Night Science. 105 Tennessee cities ranked.

    Summary

    Summary: The Snowiest Cities In Tennessee For 2026

    If you’re looking for the Tennessee cities that get buried in snow each winter, this is an accurate list.

    The snowiest cities in Tennessee are Bristol, Crossville, Oak Grove CDP (Washington County), Johnson City, Elizabethton, Morristown, Bloomingdale, Jonesborough, Kingsport, and Mount Carmel. Not sold on Tennessee? Take the two-minute Find Your Place quiz and see which state actually fits you.

    Questions and answers

    Snowiest Cities In Tennessee FAQs

    What is the snowiest city in Tennessee?

    Bristol is the snowiest city in Tennessee for 2026, with 12.3 inches of snow in an average year, per NOAA data. Crossville and Oak Grove CDP (Washington County) are next.

    What are the snowiest cities in Tennessee?

    The snowiest cities in Tennessee are Bristol, Crossville, Oak Grove CDP (Washington County), Johnson City, Elizabethton, Morristown, Bloomingdale, Jonesborough, Kingsport, and Mount Carmel. We ranked all 105 Tennessee cities with measurable snowfall.

    How much snow do Tennessee’s biggest cities get?

    Memphis averages 3.1 inches of snow a year, Knoxville gets 5.8, and Chattanooga gets 2.0. Wherever you land in Tennessee, the shovel situation varies a lot.

    Which city on the list gets the least snow?

    South Cleveland gets the least snow of the 105 Tennessee 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.

    Keep reading

    More rankings worth a look

    Chris Kolmar
    About the author

    Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

    He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

    If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

    You can find out more about him on LinkedIn or his website.

    Get the SnackPack →