This festive season, gather close and join us for A Christmas Carol which blazes with ghosts, grit and generosity. A story of reckoning and redemption. Of shadows that speak. Of a heart that must break open to be transformed.
Step into Dickensian Bristol on Christmas Eve. Frost on the cobbles. Bells in the cold air. A city poised on the longest night.
Music cuts through the chill. Stories flare from the darkness. Past, present and future collide. Expect the moments you love, re-forged with laughter, live music and theatrical magic – all unfolding in the unique, in-the-round intimacy of Tobacco Factory Theatres.
Haunting, joyful, and urgent, this thrilling new adaptation by Carl Grose, directed by Heidi Vaughan, is unleashed through the watchful eyes of Jacob Marley and his unruly band of spirits. It promises to be utterly mischievous, menacing and full of festive fire.
This is A Christmas Carol for now: a fierce, heart-lifting reminder that even in the longest night, light can be found.
Bring family. Bring friends.
Leave glowing with the spirit of the season.
“Bah! Humbug!”
Book for now 20% off all tickets until 31st July 2026.
- RUNNING TIMEApprox. 2 hours 15 minutes (incl. interval)
- AGE RECOMMENDATION7+
- VENUEFactory Theatre
Members on sale: Wednesday 25th March at 12:00
General on sale: Friday 27th March at 12:00
Health and Content Warnings: Flashing lights, haze and atmospheric effects as well as occasional sudden effects or loud noises that some audience members, particularly younger children, may find unsettling.
Evening performances: 7pm
Matinee performances: 11am, 1pm (Schools only), 2pm, 3pm
Click on Buy Tickets for all performance times
TICKET PRICES:
Give the Gift from £22 / Standard from £18 / Concession from £15
Schools from £15 (see below for further information)
EARLY BIRD OFFER
Get 20% off tickets when booking before midday on Friday 31st July.
Offer does not apply to Give the Gift tickets. Tickets and prices subject to availability.
GIVE THE GIFT TICKETS:
In the last year Tobacco Factory Theatres Charitable Arts Trust have seen thousands of people take part in our Get Involved programme, whether it’s through subsidised tickets for young people from Bristol to enjoy live theatre for the first time or the many sessions we offer to learn new skills and get creative. We deliver invaluable experiences to people of all ages and backgrounds, particularly those who might not otherwise be able to afford to do it. By purchasing a Give The Gift Ticket, you’ll help us ensure all our community can enjoy some much-needed theatre magic. Read more about our pricing, including concessions
SCHOOL MATINEES
The following performances are school shows:
Tuesday 24th November 1pm
Friday 27th November 1pm
Tuesday 1st December 1pm
Friday 4th December 1pm
Wednesday 9th December 1pm
Thursday 10th December 1pm
Friday 11th December 1pm
Wednesday 16th December 1pm
Thursday 17th December 1pm
Friday 18th December 1pm
Thursday 7th January 1pm
If you would like to make a group booking for one of these performances, please email our Box Office at tickets@tobaccofactorytheatres.com.
BSL INTERPRETED PERFORMANCES
Friday 18th December 7pm
Saturday 19th December 2pm
To book for BSL performances please contact our Box Office: tickets@tobaccofactorytheatres.com / 0117 902 0344.
BSL Interpreter: Kate Neill
CAPTIONED PERFORMANCES:
Wednesday 6th January 1pm
Wednesday 6th January 7pm
To book for captioned performances please contact our Box Office: tickets@tobaccofactorytheatres.com / 0117 902 0344.
Captioning provided by: Stagetext
RELAXED PERFORMANCE:
Saturday 2nd January 2pm
You can book online for relaxed performances but if you would like to share any additional information with us or to request a relaxed performance pack, please contact our Box Office: tickets@tobaccofactorytheatres.com / 0117 902 0344.