What's On, Bristol at Home, Theatre

A Christmas Carol

Published on

When: 20 November 2026 – 9 January 2027

Where: Tobacco Factory Theatres, Bristol

Charles Dickens' festive classic gets the Tobacco Factory treatment in a new Christmas production filled with ghosts, transformation and the timeless tale of Ebenezer Scrooge.

A Christmas Carol

Tobacco Factory Theatres brings a thrilling new adaptation of A Christmas Carol to its in-the-round Factory Theatre from 20 November 2026 to 9 January 2027, adapted by Carl Grose and directed by Heidi Vaughan and Lydia Cook.

A fresh telling

Set on a frost-bitten Dickensian Christmas Eve, the story unfolds through the watchful eyes of Jacob Marley and his unruly band of spirits, as Past, Present and Future collide around Ebenezer Scrooge. Expect the moments audiences love reforged with live music, theatrical magic and plenty of mischief.

A story of redemption

Billed as "haunting, joyful and urgent", the production promises a heart that must break open to be transformed – a fierce, heart-lifting reminder that light can be found even on the longest night.

Booking details

Running around 2 hours 15 minutes including an interval, the show is recommended for ages 7+. Evening performances start at 7pm with matinees at 11am (schools only), 1pm, 2pm and 3pm; standard tickets start from £18, with concessions from £15.

Book tickets / more information