Sold out - A Christmas Carol




7pm to 9.30pm

Please note that this event has now sold out.

On Christmas Eve, the most magical night of the year, the miserly Ebenezer Scrooge is whisked away on a terrifying journey through the past and into the future, accompanied by threefearsome ghosts determined to make him realise the true meaning of Christmas.

Charles Dickens’ classic ghost story is brought alive in this wonderfully traditional production, complete with beautiful period costume, song, dance, and a magnificent original musical score.

Join critically acclaimed Chapterhouse Theatre Company for this family treat, as Scrooge’s frozen heart begins to melt and he finally embraces the festive spirit in the most Christmassy of Christmas takes.

10% discount for Historic Scotland members. Not a Member? Join now to enjoy the benefits.


The performance takes place in the Great Hall, seating is not pre-allocated. If you are a wheelchair user or wish to bring a carer or an assistance dog please contact the events team on 0131 668 8885 or to discuss your ticket options.

The performance on 18 December will be BSL interpreted. Please get in touch with after purchasing your ticket to ensure you have visibility of the BSL interpretation.

Car parking is available, but is limited and will be on a first-come, first-served basis.