- Home
- Christmas 2026
- A Christmas Carol

About
The Crescent Theatre Company presents: A Christmas Carol ‘I will honour Christmas in my heart, and try to keep it all the year.’ Dickens’ timeless masterpiece returns to the Crescent at Christmas.
Dates
Questions
When does A Christmas Carol start and end?
A Christmas Carol runs Saturday, 12 December 2026, 12:00.
Where is A Christmas Carol?
A Christmas Carol takes place at The Crescent Theatre, 20 Sheepcote Street, Birmingham.
How much are tickets for A Christmas Carol?
Tickets for A Christmas Carol cost from £17 on the official ticket shop.
Find more Christmas
Getting there
The Crescent Theatre, 20 Sheepcote Street, B16 8AE Birmingham, England, GB
Open in Maps (opens in a new window)