A Christmas Carol, Old Vic Theatre

A Christmas Carol

The Old Vic, London

Sorry, this show is not currently booking.

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).

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.

A Christmas Carol is booking from 29 November 2019 until 18 January 2020 at the Old Vic Theatre, London.

What’s the Story?

On a bitter Christmas Eve night a cold-hearted miser is visited by four ghosts.

Transported to worlds past, present and future, Ebenezer Scrooge witnesses what a lifetime of fear and selfishness has led to and sees with fresh eyes the lonely life he has built for himself.

Can Ebenezer be saved before it’s too late?

Who’s in it? A Christmas Carol Cast

Paterson Joseph (Peep Show, Green Wing) will star as Ebenezer Scrooge.


Creative Team

Written by Charles Dickens, adapted by Jack Thorne, directed by Matthew Warchus with design by Rob Howell, lighting by Hugh Vanstone, sound by Simon Baker and music composed and arranged by Christopher Nightingale.

Additional Information

Performance dates
Booking to 18 January 2020
Special notes
Recommended age: 11+ 

Venue Information

The Old Vic, Waterloo Road, London, SE1 8NB
Nearest Tube or Train: Waterloo (Jubilee line, Northern line, Bakerloo line)
Nearest Buses: 1, 68, 168, 171, 172, 176, 188, 501

Google Map
Apple Map

Sign-up for show news and offers by email

More Great Shows

Filter by
Exact matches only
Search in title
Search in excerpt
Search in content
Filter by Categories
London Theatres
Shows - Now Booking
Shows - Coming Soon
All Shows

Leave a Review or Comment

Your email address will not be published. Required fields are marked *

Scroll to Top