Saturday, December 21 – Monday, December 23

Donate Now


All youth seats $8 on December 23 at 2:00 pm

Tickets are currently on sale for Revels North donors only. Click here to be redirected to the “Preferred Seating” information page at

Public sales begin September 20th at noon

One of the Upper Valley’s most popular holiday traditions for the whole family since 1975, The Christmas Revels is coming to the Lebanon Opera House for the first time!

In a small town in Northern England during the Industrial Revolution, workers at the textile mill are eager for the Christmas holiday. The factory owner, none-too-pleased with the festive mood, brings his workers back to the reality of life inside the factory walls. Despite his controlling presence, and with help from the hands of Fate, this hopeful and resilient community is able to celebrate the season in Revels North’s raucous, romantic, and inspiring 45th Christmas Revels.

The Christmas Revels is presented annually by Revels North, a non-profit organization based in the Upper Valley that throughout the year brings to life traditional music, dance and stories that span the centuries and the world. Recent productions of The Christmas Revels have featured the stories, music and traditions of Scandinavia, Québec, Scotland, Appalachia, Venice, and Ireland.

All seats $8 on December 23 at 2:00 pm.

Revels Cast photo