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, 19 December 2026, 16: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)