A Christmas Carol
A Christmas Carol
A Christmas Carol
A Christmas Carol
A Christmas Carol

A Christmas Carol Tickets

Old Vic Theatre, London
A Christmas Carol
Old Vic Theatre, London
Jack Thorne's festive retelling returns
Our Review 4 / 5
Book your tickets

Esteemed writer Jack Thorne's joyous, atmospheric adaptation of the timeless Charles Dickens classic returns to The Old Vic following a successful run last Christmas. This new adaptation comes from the Olivier Award-winning playwright of Harry Potter and the Cursed Child, Jack Thorne, who returns to the theatre following Woyzeck, alongside Old Vic artistic director Matthew Warchus at the helm.

Based on Charles Dickens' beloved work, the play follows Ebenezer Scrooge on Christmas Eve, when he is visited by three ghosts, each showing him either scenes from his past, a view of the present of a peek into the future forcing the grumpy business owner to reevaluate his priorities and take stock on his life, just in time for Christmas morning. 

As the production returns to the Old Vic for a third year in succession, Paterson Joseph will star as Scrooge, following Rhys Ifans and Stephen Tompkinson who have previously played the role. The cast of the production also includes Melissa Allan, Fred Haig, Rebecca Trehearn, Maria Omakinwa and Gloria Onitiri. 

A Christmas Carol returns to the Old Vic from 23rd November, with tickets now on sale. 

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?

Previews from |
18th November 2017
Opening date |
4th December 2019
Booking from |
5th December 2019
Available until |
18th January 2020
Closes |
18th January 2020
Run time |
2 hours 5 minutes
Age suitability: 8+
Charles Dickens in a new adaptation by Jack Thorne
The Old Vic
Matthew Warchus
Songs by:
Christopher Nightingale
Hugh Vanstone
Simon Baker
Rob Howell
Lizzi Gee
Cast list:
Paterson Joseph, Myra McFadyen, Gloria Onitiri, Andrew Langtree, James Staddon, Steven Miller, Rayhaan Kufuor-Gray, Lara Mehmet, Lenny Rush, Eleanor Stollery, Melissa Allan, Kwêsi Edman, Hollie Edwin, Fred Haig, Nick Hart, Steven Miller, Maria Omakinwa, Samuel Townsend and Rebecca Trehearn
Other info:
Music composed and arranged by Christopher Nightingale

Old Vic Theatre Venue Information

Old Vic Theatre, 103 The Cut, London, SE1 8NB
Nearest tube:

Customer reviews

Our Review of A Christmas Carol


If you were feeling like a Scrooge before you arrived at The Old Vic for this adaptation of A Christmas Carol, it doesn’t take long for your senses to be filled with festive spirit. The cast, dressed in crisp period costume, wander the stage adorned with over a hundred dangling lanterns, handing out fresh mince pies and clementines to the audience; this show even smells like Christmas. Read more

Latest A Christmas Carol News & Features

A Christmas Carol
Full casting announced for A Christmas Carol at the Old Vic
Thursday, 10 October, 2019, 14:43
The full cast of Jack Thorne’s A Christmas Carol has been announced, which will be staged for the third consecutive Christmas season at the Old Vic from next month. Myra McFadyen and Gloria Onitiri will play the Ghost of Christmas Past and Ghost of Christmas Present respectively. They are joined by Andrew Langtree who will play the roles of Father and Marley, James Staddon as Fezziwig and Steven Miller as Bob Cratchit. The role of Tiny Tim is shared by Rayhaan Kufuor-...
Paterson Joseph
Paterson Joseph to play Scrooge in Old Vic’s A Christmas Carol
Friday, 19 July, 2019
Paterson Joseph will star in the return of Jack Thorne’s version of A Christmas Carol at the Old Vic later this year. Matthew Warchus’ production will be back at the theatre for a third time, following its 2017 premiere starring Rhys Ifans, and revival starring Stephen Tompkinson last year. Joseph’s career in theatre has seen him perform in a number of productions at the National Theatre and RSC over the years, as well as screen roles in Peep Show, Babylon and the...
Rhys Ifans
Rhys Ifans will star as Scrooge in A Christmas Carol at The Old Vic
Friday, 21 July, 2017
BAFTA Award-winning Welsh Superstar Rhys Ifans will make a return to The Old Vic this festive season, when he takes on one of Charles Dickens' most iconic characters in Ebenezer Scrooge in a new adaptation of A Christmas Carol by Jack Thorne - the Olivier Award-winning playwright of Harry Potter and the Cursed Child. The Old Vic's Artistic Director Matthew Warchus will helm the production, which is set to begin previews on 18 November...
Looking for the best seats...