Back to All Events

A Small Town Christmas


Soak up a season full of holiday cheer with “A Small Town Christmas in Banner Elk” the first full weekend in December. Escape the rush of the season and enjoy an authentic small town holiday Dec. 7-9 in the Blue Ridge Mountains.

Festivities start Friday evening with caroling, hot chocolate and the lighting of the official town tree in the Corner On Main park at 6:30 p.m. After the tree lighting, Ensemble Stage presents “A Banner Elk Christmas” at 7 p.m. just a short walk away at the Historic Banner Elk School. The holiday musical variety show is one of the most popular shows each year by the local professional theater group.

Saturday’s schedule of events (listed below) starts early and stretches well into the evening, while Sunday options include visiting choose & cut Christmas tree farms throughout Avery County, as well as a 2 p.m. matinee performance of Ensemble Stage’s “A Banner Elk Christmas.”

Earlier Event: December 7
Festival of Lights at Chetola Resort
Later Event: December 8
FlapJack Flip 2018