South Bank London

A Christmas Carol

A bonefide classic returns to The Old Vic for the seventh year running.


This event has ended.

12 Nov - 07 Jan 2024

Ticket Information

Tickets £15–£85.

Location Info

The Old Vic, The Cut, London, UK

Jack Thorne’s magical imagining of A Christmas Carol has become a regular annual fixture at The Old Vic, and year after year audiences have not ceased to be bowled over by this major feel-good production. 

The show’s unique ‘in-the-round’ staging brings the audience and cast closer together as the play progresses with music, dance, mince pies and a seriously heart-warming finale that will have you leaving the theatre feeling seriously Christmassy.

Each year the production also brings on a big-name actor to play the lead role of Scrooge. For 2023 British big stage and screen veteran Christopher Eccleston takes on the role.

We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.