NCNorth Carolina rankings

Towns with the least snow in North Carolina

Ranked by average snowfall in a normal winter, 1991–2020, at the nearest NOAA weather station, among towns that get at least an inch a year. Towns that share a station share its figure and its rank (T = tied). 221 towns with 2,500+ residents that get at least an inch of snow a year.

NOAA U.S. Climate Normals, 1991–2020

Map of Trinity
North Carolina · Least snow

Where Trinity lands: #53 of 221

1.9 in · Visit Trinity →

#TownSnow a yearDays with 1"+ of snowWeather station
T1 Laurinburg Laurinburg15,087 people 1.1 in 0 Laurinburg, NC
T1 Anderson Creek13,927 people 1.1 in 0 Ft Bragg Wtp, NC
T1 Spring Lake Spring Lake11,573 people 1.1 in 0 Ft Bragg Wtp, NC
T1 Spout Springs11,242 people 1.1 in 0 Ft Bragg Wtp, NC
T1 Kill Devil Hills Kill Devil Hills7,761 people 1.1 in 1 Manteo Airport, NC
T1 Barbecue5,910 people 1.1 in 0 Ft Bragg Wtp, NC
T1 Map of Trent Woods Trent Woods4,032 people 1.1 in 0 Bayboro 3 Sw, NC
T1 Map of Kitty Hawk Kitty Hawk3,724 people 1.1 in 1 Manteo Airport, NC
T1 Nags Head Nags Head3,160 people 1.1 in 1 Manteo Airport, NC
T1 Southern Shores Southern Shores3,139 people 1.1 in 1 Manteo Airport, NC
T1 Map of Fairfield Harbour Fairfield Harbour2,948 people 1.1 in 0 Bayboro 3 Sw, NC
T12 Fayetteville Fayetteville210,815 people 1.2 in 0 Fayetteville (pwc), NC
T12 Gastonia Gastonia82,884 people 1.2 in 0 Gastonia, NC
T12 Map of Lumberton Lumberton18,859 people 1.2 in 1 Whiteville 7 Nw, NC
T12 Map of Hope Mills Hope Mills17,939 people 1.2 in 0 Fayetteville (pwc), NC
T12 Map of Washington Washington9,726 people 1.2 in 0 Washington WWTP 4w, NC
T12 Map of Dallas Dallas6,104 people 1.2 in 0 Gastonia, NC
T12 Whiteville Whiteville4,696 people 1.2 in 1 Whiteville 7 Nw, NC
T12 Map of Ranlo Ranlo4,617 people 1.2 in 0 Gastonia, NC
T12 Stanley Stanley4,069 people 1.2 in 0 Gastonia, NC
T12 Map of Lowell Lowell3,768 people 1.2 in 0 Gastonia, NC
T12 Eastover Eastover3,666 people 1.2 in 0 Fayetteville (pwc), NC
T12 Map of Rockfish Rockfish3,574 people 1.2 in 0 Fayetteville (pwc), NC
T12 River Road3,366 people 1.2 in 0 Washington WWTP 4w, NC
T12 Elizabethtown Elizabethtown3,277 people 1.2 in 1 Whiteville 7 Nw, NC
T26 Southern Pines Southern Pines16,420 people 1.3 in 1 Carthage Wtp, NC
T26 Map of Whispering Pines Whispering Pines5,211 people 1.3 in 1 Carthage Wtp, NC
T26 Carthage Carthage2,896 people 1.3 in 1 Carthage Wtp, NC
29 Map of Plymouth Plymouth3,250 people 1.4 in 0 Plymouth 5 E, NC
T30 Siler City Siler City7,995 people 1.5 in 0 Siler City 2 N, NC
T30 Liberty Liberty2,682 people 1.5 in 0 Siler City 2 N, NC
T32 Henderson Henderson14,885 people 1.6 in 1 Henderson 2 Nnw, NC
T32 Map of Oxford Oxford8,914 people 1.6 in 1 Henderson 2 Nnw, NC
T34 Wake Forest Wake Forest52,844 people 1.7 in 1 Louisburg, NC
T34 Butner Butner8,065 people 1.7 in 0 Butner Fltr Plt, NC
T34 Creedmoor Creedmoor4,997 people 1.7 in 0 Butner Fltr Plt, NC
T34 Map of Louisburg Louisburg3,263 people 1.7 in 1 Louisburg, NC
T34 Lake Royale3,168 people 1.7 in 1 Louisburg, NC
T34 Map of Youngsville Youngsville3,011 people 1.7 in 1 Louisburg, NC
T34 Franklinton Franklinton2,645 people 1.7 in 1 Louisburg, NC
T41 Burlington Burlington59,610 people 1.8 in 1 Graham 2 Ene, NC
T41 Mebane19,538 people 1.8 in 1 Graham 2 Ene, NC
T41 Graham Graham18,048 people 1.8 in 1 Graham 2 Ene, NC
T41 Map of Elon Elon11,032 people 1.8 in 1 Graham 2 Ene, NC
T41 Map of Gibsonville Gibsonville9,467 people 1.8 in 1 Graham 2 Ene, NC
T41 Clinton Clinton8,304 people 1.8 in 1 Clinton 2 Ne, NC
T41 Mount Olive4,453 people 1.8 in 1 Clinton 2 Ne, NC
T41 Map of Glen Raven Glen Raven3,506 people 1.8 in 1 Graham 2 Ene, NC
T41 Map of Green Level Green Level3,230 people 1.8 in 1 Graham 2 Ene, NC
T41 Map of Haw River Haw River2,824 people 1.8 in 1 Graham 2 Ene, NC
T41 Warsaw2,746 people 1.8 in 1 Clinton 2 Ne, NC
T41 Swepsonville Swepsonville2,517 people 1.8 in 1 Graham 2 Ene, NC
T53 Map of High Point High Point116,245 people 1.9 in 0 High Pt, NC
T53 Wilson Wilson48,370 people 1.9 in 1 Wilson 3 Sw, NC
T53 Archdale Archdale12,087 people 1.9 in 0 High Pt, NC
T53 Map of Trinity Trinity7,111 people 1.9 in 0 High Pt, NC
T57 Map of Goldsboro Goldsboro34,383 people 2.0 in 1 Goldsboro 4 Se, NC
T57 Map of Elroy Elroy3,251 people 2.0 in 1 Goldsboro 4 Se, NC
T57 Mar-Mac2,877 people 2.0 in 1 Goldsboro 4 Se, NC
T57 Brogden2,733 people 2.0 in 1 Goldsboro 4 Se, NC
T61 Indian Trail Indian Trail42,036 people 2.1 in 1 Monroe 2 Se, NC
T61 Monroe Monroe36,759 people 2.1 in 1 Monroe 2 Se, NC
T61 Matthews Matthews30,577 people 2.1 in 1 Monroe 2 Se, NC
T61 Mint Hill Mint Hill27,556 people 2.1 in 1 Monroe 2 Se, NC
T61 Stallings Stallings16,886 people 2.1 in 1 Monroe 2 Se, NC
T61 Weddington Weddington13,805 people 2.1 in 1 Monroe 2 Se, NC
T61 Wesley Chapel Wesley Chapel9,090 people 2.1 in 1 Monroe 2 Se, NC
T61 Dunn Dunn8,559 people 2.1 in 1 Dunn 4 Nw, NC
T61 Black Mountain Black Mountain8,513 people 2.1 in 1 North Fk 2, NC
T61 Map of Unionville Unionville6,954 people 2.1 in 1 Monroe 2 Se, NC
T61 Swannanoa Swannanoa6,901 people 2.1 in 1 North Fk 2, NC
T61 Map of Angier Angier6,241 people 2.1 in 1 Dunn 4 Nw, NC
T61 Lillington Lillington4,709 people 2.1 in 1 Dunn 4 Nw, NC
T61 Map of Erwin Erwin4,687 people 2.1 in 1 Dunn 4 Nw, NC
T61 Wingate Wingate4,425 people 2.1 in 1 Monroe 2 Se, NC
T61 Benson Benson4,282 people 2.1 in 1 Dunn 4 Nw, NC
T61 Map of Buies Creek Buies Creek3,746 people 2.1 in 1 Dunn 4 Nw, NC
T61 Fairview3,619 people 2.1 in 1 Monroe 2 Se, NC
T61 Map of Lake Park Lake Park3,431 people 2.1 in 1 Monroe 2 Se, NC
T61 Map of Mineral Springs Mineral Springs3,314 people 2.1 in 1 Monroe 2 Se, NC
T61 Map of Marshville Marshville2,615 people 2.1 in 1 Monroe 2 Se, NC
82 Edenton Edenton4,494 people 2.3 in 1 Edenton, NC
T83 Salisbury Salisbury35,825 people 2.4 in 1 Salisbury, NC
T83 Sanford Sanford31,478 people 2.4 in 1 Sanford 8 Ne, NC
T83 Map of China Grove China Grove4,530 people 2.4 in 1 Salisbury, NC
T83 Map of Landis Landis3,765 people 2.4 in 1 Salisbury, NC
T83 Map of Spencer Spencer3,349 people 2.4 in 1 Salisbury, NC
T83 Map of Granite Quarry Granite Quarry3,043 people 2.4 in 1 Salisbury, NC
T83 Rockwell Rockwell2,782 people 2.4 in 1 Salisbury, NC
90 Map of River Bend River Bend2,874 people 2.5 in 1 Trenton, NC
T91 Waxhaw Waxhaw22,275 people 2.6 in 1 Catawba, SC
T91 Franklin Franklin4,268 people 2.6 in 1 Franklin, NC
T91 Map of Murfreesboro Murfreesboro3,170 people 2.6 in 1 Murfreesboro, NC
T94 Durham Durham291,467 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Chapel Hill Chapel Hill61,607 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Carrboro Carrboro21,204 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Hillsborough Hillsborough9,724 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Briar Chapel6,049 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Pittsboro Pittsboro4,752 people 2.8 in 1 Chapel Hill 2 W, NC
T94 Map of Raeford Raeford4,552 people 2.8 in 1 Raeford, NC
T101 Elkin Elkin4,043 people 3.0 in 1 Elkin, NC
T101 Jonesville Jonesville2,860 people 3.0 in 1 Elkin, NC
T103 Map of Clayton Clayton29,320 people 3.2 in 1 Clayton Wtp, NC
T103 Map of Wadesboro Wadesboro4,972 people 3.2 in 1 Wadesboro, NC
T103 Polkton Polkton2,555 people 3.2 in 1 Wadesboro, NC
T106 Concord Concord108,719 people 3.3 in 1 Concord, NC
T106 Greenville Greenville92,857 people 3.3 in 1 Greenville, NC
T106 Kannapolis Kannapolis57,890 people 3.3 in 1 Concord, NC
T106 Map of Thomasville Thomasville27,321 people 3.3 in 1 Lexington, NC
T106 Clemmons Clemmons21,871 people 3.3 in 1 Lexington, NC
T106 Map of Knightdale Knightdale20,214 people 3.3 in 1 Zebulon 3 Sw, NC
T106 Lexington Lexington19,690 people 3.3 in 1 Lexington, NC
T106 Harrisburg Harrisburg19,633 people 3.3 in 1 Concord, NC
T106 Pinehurst Pinehurst18,256 people 3.3 in 1 Jackson Springs 5 Wnw, NC
T106 Davidson Davidson15,660 people 3.3 in 1 Concord, NC
T106 Map of Wendell Wendell13,064 people 3.3 in 1 Zebulon 3 Sw, NC
T106 Rolesville Rolesville10,766 people 3.3 in 1 Zebulon 3 Sw, NC
T106 Map of Winterville Winterville10,725 people 3.3 in 1 Greenville, NC
T106 Aberdeen Aberdeen9,228 people 3.3 in 1 Jackson Springs 5 Wnw, NC
T106 Map of Zebulon Zebulon8,711 people 3.3 in 1 Zebulon 3 Sw, NC
T106 Map of Locust Locust5,840 people 3.3 in 1 Concord, NC
T106 Archer Lodge Archer Lodge5,186 people 3.3 in 1 Zebulon 3 Sw, NC
T106 Map of Ayden Ayden5,150 people 3.3 in 1 Greenville, NC
T106 Midway Midway4,897 people 3.3 in 1 Lexington, NC
T106 Midland4,860 people 3.3 in 1 Concord, NC
T106 Map of Seven Lakes Seven Lakes4,535 people 3.3 in 1 Jackson Springs 5 Wnw, NC
T106 Map of Farmville Farmville4,514 people 3.3 in 1 Greenville, NC
T106 Tyro3,833 people 3.3 in 1 Lexington, NC
T106 Map of Welcome Welcome3,521 people 3.3 in 1 Lexington, NC
T106 Map of Enochville Enochville3,321 people 3.3 in 1 Concord, NC
T106 Bermuda Run3,211 people 3.3 in 1 Lexington, NC
T106 Map of Wallburg Wallburg3,150 people 3.3 in 1 Lexington, NC
T106 Map of Troy Troy2,926 people 3.3 in 1 Jackson Springs 5 Wnw, NC
134 Roxboro Roxboro8,182 people 3.4 in 1 Roxboro 7 Ese, NC
T135 Charlotte Charlotte903,844 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Huntersville Huntersville63,969 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Cornelius Cornelius32,783 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Mount Holly Mount Holly18,208 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Belmont Belmont15,546 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Map of Cramerton Cramerton5,450 people 3.5 in 1 Charlotte Douglas Airport, NC
T135 Map of Lowesville Lowesville3,874 people 3.5 in 1 Charlotte Douglas Airport, NC
142 Mooresville Mooresville52,381 people 3.7 in 1 Salisbury 9 Wnw, NC
143 Conover Conover8,580 people 3.8 in 1 Taylorsville, NC
T144 Map of Shelby Shelby22,100 people 4.0 in 1 Shelby 2 Nw, NC
T144 Boiling Springs Boiling Springs4,757 people 4.0 in 1 Shelby 2 Nw, NC
T146 Map of Lenoir Lenoir18,299 people 4.1 in 1 Lenoir, NC
T146 Gamewell Gamewell3,689 people 4.1 in 1 Lenoir, NC
T146 Cajah's Mountain2,704 people 4.1 in 1 Lenoir, NC
T149 Cullowhee Cullowhee7,973 people 4.3 in 2 Cullowhee, NC
T149 Sylva Sylva2,646 people 4.3 in 2 Cullowhee, NC
T151 Raleigh Raleigh481,031 people 4.5 in 2 Raleigh State Univ, NC
T151 Garner Garner34,473 people 4.5 in 2 Raleigh State Univ, NC
T151 Morganton Morganton17,646 people 4.5 in 1 Morganton, NC
T151 Map of Eden Eden15,356 people 4.5 in 1 Eden, NC
T151 Forest City Forest City7,363 people 4.5 in 2 Forest City 6 Sw, NC
T151 Mocksville Mocksville6,068 people 4.5 in 1 Mocksville 5se, NC
T151 Spindale Spindale4,131 people 4.5 in 2 Forest City 6 Sw, NC
T151 Rutherfordton Rutherfordton3,680 people 4.5 in 2 Forest City 6 Sw, NC
T159 Asheboro Asheboro27,580 people 4.6 in 2 Randleman, NC
T159 Map of Randleman Randleman4,644 people 4.6 in 2 Randleman, NC
T161 Cary Cary179,306 people 4.8 in 2 Apex, NC
T161 Map of Apex Apex70,630 people 4.8 in 2 Apex, NC
T161 Holly Springs Holly Springs45,248 people 4.8 in 2 Apex, NC
T161 Fuquay-Varina Fuquay-Varina40,485 people 4.8 in 2 Apex, NC
T161 Map of Tarboro Tarboro10,770 people 4.8 in 2 Tarboro 1 S, NC
T166 Statesville Statesville29,894 people 4.9 in 2 Statesville 2 Nne, NC
T166 Lake Norman of Catawba9,906 people 4.9 in 2 Statesville 2 Nne, NC
T166 Map of Troutman Troutman3,995 people 4.9 in 2 Statesville 2 Nne, NC
169 Map of Roanoke Rapids Roanoke Rapids14,856 people 5.0 in 2 Jackson, NC
170 Morrisville Morrisville31,422 people 5.2 in 2 Raleigh Durham Intl Airport, NC
T171 Newton Newton13,333 people 5.6 in 2 Lincolnton 4 W, NC
T171 Lake Norman of Iredell12,494 people 5.6 in 2 Lincolnton 4 W, NC
T171 Map of Kings Mountain Kings Mountain12,039 people 5.6 in 2 Lincolnton 4 W, NC
T171 Lincolnton Lincolnton11,783 people 5.6 in 2 Lincolnton 4 W, NC
T171 Cherryville Cherryville6,226 people 5.6 in 2 Lincolnton 4 W, NC
T171 Map of Westport Westport5,915 people 5.6 in 2 Lincolnton 4 W, NC
T171 Bessemer City Bessemer City5,580 people 5.6 in 2 Lincolnton 4 W, NC
T171 Map of North Wilkesboro North Wilkesboro4,421 people 5.6 in 2 North Wilkesboro, NC
T171 Maiden Maiden3,788 people 5.6 in 2 Lincolnton 4 W, NC
T180 Map of King King7,408 people 6.2 in 2 King, NC
T180 Map of Rural Hall Rural Hall3,466 people 6.2 in 2 King, NC
T180 Tobaccoville Tobaccoville2,664 people 6.2 in 2 King, NC
T183 Hendersonville Hendersonville15,408 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Map of Etowah Etowah7,968 people 6.7 in 2 Pisgah Forest 3 Ne, NC
T183 Map of East Flat Rock East Flat Rock6,323 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Dana4,147 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Flat Rock Flat Rock3,530 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Map of Mountain Home Mountain Home3,437 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Edneyville2,716 people 6.7 in 2 Hendersonville 1 Ne, NC
T183 Valley Hill2,675 people 6.7 in 2 Hendersonville 1 Ne, NC
T191 Lewisville Lewisville13,828 people 7.0 in 2 Yadkinville 6 E, NC
T191 Map of Yadkinville Yadkinville3,004 people 7.0 in 2 Yadkinville 6 E, NC
T193 Greensboro Greensboro301,198 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Map of Winston-Salem Winston-Salem252,037 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Kernersville Kernersville27,830 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Map of Summerfield Summerfield11,116 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Brevard Brevard7,897 people 7.1 in 2 Brevard, NC
T193 Map of Oak Ridge Oak Ridge7,744 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Marion Marion7,579 people 7.1 in 2 Marion, NC
T193 Map of Stokesdale Stokesdale6,004 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Map of Walkertown Walkertown5,873 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Map of Pleasant Garden Pleasant Garden5,060 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Map of Forest Oaks Forest Oaks4,293 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T193 Jamestown Jamestown3,708 people 7.1 in 2 Piedmont Triad Intl Airport, NC
T205 Map of Reidsville Reidsville14,585 people 7.3 in 2 Reidsville 2 Nw, NC
T205 Map of Wentworth Wentworth2,692 people 7.3 in 2 Reidsville 2 Nw, NC
207 Wilkesboro Wilkesboro3,646 people 7.6 in 2 West Kerr Scott Resv, NC
208 Mount Airy Mount Airy10,633 people 8.2 in 2 Mt Airy 2 W, NC
T209 Mills River Mills River7,281 people 9.1 in 2 Fletcher 3 W, NC
T209 Map of Royal Pines Royal Pines4,325 people 9.1 in 2 Fletcher 3 W, NC
T209 Map of Avery Creek Avery Creek2,887 people 9.1 in 2 Fletcher 3 W, NC
T212 Fletcher Fletcher8,098 people 10 in 3 Asheville Rgnl Airport, NC
T212 Map of Canton Canton4,419 people 10 in 3 Candler 1 W, NC
T214 Waynesville Waynesville10,502 people 11 in 4 Waynesville 1 E, NC
T214 Lake Junaluska Lake Junaluska3,175 people 11 in 4 Waynesville 1 E, NC
T216 Map of Asheville Asheville94,535 people 12 in 3 Asheville, NC
T216 Map of Woodfin Woodfin8,048 people 12 in 3 Asheville, NC
T216 Weaverville Weaverville4,687 people 12 in 3 Asheville, NC
T216 Emma2,657 people 12 in 3 Asheville, NC
T220 Boone Boone20,032 people 26 in 10 Boone 1 Se, NC
T220 Map of Mars Hill Mars Hill3,025 people 26 in 10 Marshall, NC

How this ranking works

We rank every town by average snowfall in a normal winter, 1991–2020, at the nearest NOAA weather station, among towns that get at least an inch a year. The town with the lowest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Snow and frost are measured at weather stations, and each town uses the nearest NOAA station with a matching climate (within 25 miles, with temperatures that agree with the town’s own). Towns near the same station share its figure, so they tie.

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.

Same ranking in other states