Overview
Hot Springs is a town in Madison County, North Carolina, United States.
Hot Springs is located at the confluence of the French Broad River and Spring Creek. A natural thermal spring is located here, the only hot spring known in North Carolina and in much of the southeastern United States. Thus, this area has long been a destination for those looking for therapeutic relief from their ailments.
Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage
Plan your trip
Best time to visit & weather
Most comfortable: Apr–Oct. Summer highs reach about 85°F; winter lows dip to about 29°F. Wettest: Aug and Jun. (climate data from nearby North Carolina Mountains)
Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).
Getting there
- From you: to see whether to drive or fly, and how long it takes.
- AVL Asheville Regional Airport, Asheville — 35 mi away. Directions
- TRI Tri-Cities Regional TN/VA Airport, Blountville — 47 mi away. Directions
- TYS McGhee Tyson Airport, Knoxville/Maryville — 65 mi away (major hub). Directions
US-25 runs through, from Newport, TN to Asheville, NC
Full “Get in” guide ↓Budget & where to stay
No prices are listed for this place yet. See the Sleep guide ↓ for options.
Food for you
What to ask about, for your diet
Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder
Get in
By car
US-25 runs through, from Newport, TN to Asheville, NC
By foot
The Appalachian Trail goes through Hot Springs.
Do
Rafting, Canoeing and Kayaking
Hot mineral springs
There are only two natural hot mineral springs in Hot Springs, NC:
The Hot Springs Resort and Spa and Broadwing Farm Cabins.
Festivals
Nearby
Marshall
City / town · 16 listings · 10 mi away
Mars Hill
City / town · 1 listings · 16 mi away
Greeneville
City / town · 16 listings · 19 mi away
Weaverville
City / town · 21 listings · 20 mi away
Newport
City / town · 2 listings · 21 mi away
Asheville
City / town · 195 listings · 26 mi away
Maggie Valley
City / town · 6 listings · 29 mi away
Waynesville
City / town · 14 listings · 30 mi away
My experience
Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.