Sorry, tickets are not available right now.

Give us your email and we will tell you when they are.

Don't worry we NEVER share your e-mail address and you can unsubscribe at any time.

About the show

The Old Vic Theatre brims with festivities in winter 2023 as its joyous production of A Christmas Carol returns. This immersive staging of the classic Dickens tale is a delightful new Christmas tradition, and promises to warm the hearts of even the most stubborn humbugs.

On Christmas Eve, miserly Ebenezer Scrooge is counting his pennies and has begrudgingly allowed his employee, Bob Cratchitt, to take the next day off with his family. As the night draws in, Scrooge is about to be visited by an old friend, and three bewildering spirits who want to teach him the true meaning of Christmas.

Charles Dickens’ story about one man’s redemption is a beloved classic, revisited and retold across film, TV and stage year after year. The Old Vic Theatre’s A Christmas Carol is a big-hearted adaptation that immerses audiences in a traditional Victorian Christmas, as music, merriment and the smell of mince pies waft through the air. It premiered in 2017 to five-star reviews, and has established itself as a must-see seasonal treat every year since.

The cast for A Christmas Carol is to be confirmed. It is directed by Matthew Warchus (Matilda the Musical) and adapted from the original novella by Jack Thorne (Harry Potter and the Cursed Child; His Dark Materials).

Get into the festive spirit with A Christmas Carol at the Old Vic; this uplifting show is perfect viewing on a cold evening.

Who Should See It?

With its story of charity, friendship and kindness, A Christmas Carol continues to prove its universal appeal. It is an ideal show to enjoy with family, as children and adults alike will be swept up in the magic.
  • Never miss an offer!
Send me cheap ticket deals for this show
Don't worry we NEVER share your e-mail address and you can unsubscribe at any time.

Playing at

Old Vic Theatre
103 The Cut
Seating Plan

Old Vic Theatre seating plan

Booking period

11th Nov 2023

6th Jan 2024

Running time

2 hours 25 minutes (including an interval)


Best for age 8+