A Christmas Carol (The Old Vic)

From £14.40

Purchase Tickets

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic A Christmas Carol returns to The Old Vic, joyously adapted for the stage by Jack Thorne.

The Old Vic’s A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in this uplifting story.


Approximate running time two hours and five minutes, inc a 20-minute interval.


Friday 18th November 2022 - Saturday 7 January 2023


The appearance of any member of cast is subject to change and may be affected by contracts, holiday, illness, or events beyond the producers' control.

Booking Information

For fully Covid-19 entry requirements, please click here.


Additional Details & FAQ

Access Information

For Accessibility information please contact the box office on 0344 871 7628

Suitable For Children

Suitable for ages 8+

Cancellation Policy

1. If you test positive for COVID-19, display symptoms, or are asked to isolate by NHS Test and Trace you can exchange your tickets.
2. If the show is cancelled due to COVID-19 or any other reason, you will be offered a free exchange or refund.
3. If the show is going ahead and you are able to attend, there will be no exchange or refund available.


4.9(17 reviews)
  • Lisa

    Dec 2, 2022

    The second time for us. Again outstanding. This is a must see experience. The audience feels part of every bit. It's moving , funny and thought provoking. Even if you know the story you will see something different. The whole spectacle is breathtaking. We're already looking out for booking next year.

  • Brett

    Nov 30, 2022

    This is the second time I have watched this over a few years but I think I should make it an annual event. It is beautifully staged with the stripped down set. As well as the marvellous acting, what makes it work so well is its immersive quality by being performed in the round and spilling into the audience. Fabulous and heartwarming. Owen Teale is perfect as scrooge. There is just actor that I could have done with bit more projection from as sometimes you lose the voice in the surroundings.

  • Tracey

    Nov 30, 2022

    This Christmas Classic, one of my favourite Christmas stories is portrayed fabulously in this show, we thoroughly enjoyed it, the story had not been changed as in some shows and it was very atmospheric with the clever use of props, including some great added touches, I would love to book to see this again, I will add also this was my first visit to this lovely theatre

From £14.40

Purchase Tickets