Perhaps the most famous Christmas town in North Carolina is McAdenville.
Each year, Charlotte's Romare Bearden Park transforms into the Charlotte Christmas Village, with delectable treats like strudel, bratwurst, sauerkraut, roasted almonds, and more.
Celebrate the holidays this year in the “Hot Cocoa Capital of the World,” Elizabeth City.
Visit the town of Dillsboro if you want to relive the wonder and beauty of a more innocent era. Their yearly "Lights and Luminaries" celebration will transport you there.
The oldest and biggest Christmas light display in Eastern North Carolina is located in the town of Benson and is called Meadow Lights.
Each Christmas season, the main street of Forest City is lit up with one million lights. Yes, one million.
While Asheville is fun to visit all year round, the holiday season is when it is most magical.
Blowing Rock kicks off the holiday season with Christmas in the Park & Lighting of the Town, which includes photos and visits with Santa, live music, carnival games.
There are numerous events to attend, such as the Festive First Friday and the Solar Tree Lighting in the first week of December.
Bryson City has long been popular at Christmas as the hometown of the Polar Express.