Festive Lights & Twinkling Towns
North Carolina’s holiday season shines with everything from small-town light displays to mountain getaways filled with festive charm. Plan ahead for tree-lighting ceremonies, holiday markets and special winter events that bring the season to life across the state
Make holiday memories in Belmont
Stroll twinkling streets, shop local gifts and make time for festive events in a historic town that knows how to make the season feel special.
Explore more
Christmas Town U.S.A
Every December, the town of McAdenville flips the switch and becomes Christmastown, U.S.A., with more than half a million lights draped across homes, trees and downtown streets. It’s a dazzling, walkable celebration of community and holiday spirit that’s been shining for more than 65 years.
A Coastal Holiday Tradition
The North Carolina Holiday Flotilla turns the waterfront into a floating parade of dazzling, decked-out boats. Bundle up and arrive early for the best viewing spots, stay for the fireworks and soak in the coastal holiday magic.
All Aboard for Holiday Magic
Hop aboard the Polar Express in Bryson City and enjoy a read-along ride to the North Pole, where Santa greets children with gifts or enjoy Wild West Christmas town at Tweetsie Railroad in Blowing Rock.
North Carolina’s tree farms turn holiday shopping into an experience, where crisp mountain air and rolling fields of evergreens make finding the perfect tree unforgettable. Plan your visit early, bundle up, and don’t forget the twine — hauling your own tree home is half the fun.
Holiday Events
North Carolina shines a little brighter during the holiday season, from twinkling light displays to festive parades and candlelit tours, these events invite you to experience the season in unforgettable ways.
See eventsGive the gift of an unforgettable holiday
Share your own magic moments using #visitnc for your chance to be featured.