A Christmas Carol

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic, joyously adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child, His Dark Materials) and starring Emmy Award-winner Christopher Eccleston (Accused, The Leftovers) as Ebenezer Scrooge.


A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in London’s longest running adaptation of this beloved festive favourite.

Additional Details & FAQ

Access Information

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


Audio Described: Fri 08 Dec 7pm (Touch Tour at 5pm)
Captioned: Mon 11 Dec 7pm

Cancellation Policy

No exchanges or refunds after purchase.

Suitable For Children

Age guidance: 8 years +

Where Do I Go

The Cut, London SE1 8NB


5.0(12 reviews)
  • E

    Jan 7, 2024

    What an excellent show. Loved loved loved.

  • Carol

    Jan 6, 2024

    Lovely, the atmosphere was amazing.

  • Becky

    Jan 6, 2024

    Absolutely brilliant! Christopher Eccleston and the cast were amazing. Especially enjoyed the bells

Sold Out Event

Missed it? Browse live shows now!

Find Events