A Christmas Carol closes the year with a magical original Barn Theatre interpretation of a Dickens classic that will get everyone, including Scrooge, in the festive mood. 

The story follows the prosperous, heartless Ebenezer Scrooge who believes that the accumulation of wealth is far more important than happiness. Made to face his selfish ways by three ghosts of Past, Present, and Future, on Christmas Eve, they lead him on a journey of repentance before he greets the Christmas morning with a Merry Christmas and sets about making up for his mean ways.

Set to an original score and reworked script the familiar tale is woven into a spellbinding production that stays true to the core moral thread of the original story and is sure to enchant a family audience in a brilliant heart-warming Christmas spectacular.  



Book online or call 01285 648255 to book. 
Lines open:
Monday – Friday: 10:00am – 5:30pm
Saturday: 10:00am – 4:00pm


Running time:

2 Hours Including Interval

Age guidance:



General Ticket Prices | From £10
Family Offers | From £30
Concessions | Available to children under 16, over 65, and members of the Uniformed Public Services.