photograph by iStock/Magnilion

This Weekend in North Carolina events are pulled from December’s  Dates & Events section in Our State magazine.
Submit an event
Submit a featured listing
Sign up for our newsletters


Deck the Trees • Black Mountain • December 1-31
The Monte Vista Hotel’s seventh annual Christmas tree display will celebrate the hotel’s 80th anniversary: Each hand-decorated tree will follow the theme “80 years of Christmas.”

Learn more: (828) 669-8870 or

Tweetsie Christmas • Blowing Rock • December 22-23, 29-30
At this exclusive evening event, the entire family can hop aboard Tweetsie’s signature black locomotive and experience the steam-powered ride along with a dazzling display of lights.

Learn more: (877) 893-3874 or

Art in the Hall • Morganton • December 11-January 8
The work of talented artist Jeanne Schlumbohm will be featured in City Hall for this month-long exhibit. Schlumbohm works in various mediums, including graphite, which allows her to capture as much detail as possible.

Learn more: (828) 438-5362 or

Jamie Laval’s Celtic Christmas • Tryon • December 30
Former National Scottish Fiddle Champion Jamie Laval will bring the beauty and culture of Scotland, Ireland, Brittany, and Iceland to North Carolina with music, dance, poetry, and storytelling.

Learn more: (828) 859-8322 or

New Year’s Eve Extravaganza • Blowing Rock • December 31
Ring in 2018 at Appalachian Ski Mountain with a night of ice skating, skiing, dining, and a torchlight parade before a grand fireworks display as the clock strikes midnight.

Learn more: (828) 295-7828 or


Holiday Lights • Fayetteville • December 26-30
Bundle up for this mile-long stroll through the Cape Fear Botanical Gardens, where you’ll enjoy a synchronized light-and-music show with thousands of lights. Take pictures with Santa, make s’mores over a fire, and partake in kids’ crafts.

Learn more: (910) 486-0221 or

Greensboro Tanger Outlets POPS Series: Broadway to Hollywood • Greensboro • December 30
Celebrate the new year with the Greensboro Symphony at this tribute to cinema and Broadway classics, which will feature award-winning pianist Richard Glazier and singer Michael Andrew.

Learn more: (336) 335-5456 or


New Year’s Countdown • Carolina Beach • December 31
Watch the giant beach ball drop and count down to 2018 on the boardwalk, where there will be fireworks, music, dancing, refreshments, and more to ring in the new year.

Learn more: (910) 458-5507 or

This story was published on

Since 1933, Our State has shared stories about North Carolina with readers both in state and around the world. We celebrate the people and places that make this state great. From the mountains to the coast, we feature North Carolina travel, history, food, and beautiful scenic photography.