49 holiday events in Asheville, North Carolina, from Thanksgiving to New Year's Eve
Asheville's 2026 holiday season includes 3 Santa events, 3 holiday markets, 2 New Year's Eve events. Events that run on many dates, like lights displays and markets, are listed once at their next date.