A Christmas Carol
A Christmas Carol

A Christmas Carol Tickets

Welsh star Rhys Ifans returns to The Old Vic to take on the iconic role of Ebenezer Scrooge in Charles Dickens' timeless classic A Christmas Carol. 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.

This show has now closed. See our list of theatre tickets for shows currently on sale.

About A Christmas Carol:

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?

A Christmas Carol Child Policy:
Age suitability: 11 and older Contains haunting supernatural themes, mature emotion, and some content which younger audiences may find upsetting.
Charles Dickens in a new adaptation by Jack Thorne
The Old Vic
Matthew Warchus
Hugh Vanstone
Simon Baker
Rob Howell
Cast list:
Rhys Ifans (as Ebenezer Scrooge)
Other info:
Music composed and arranged by Christopher Nightingale
A Christmas Carol Performance Dates & Times
Previews from: 
Saturday, 18 November, 2017
Opening date: 
Wednesday, 29 November, 2017
Available from: 
Thursday, 18 January, 2018
Saturday, 20 January, 2018
Booking to: 
Thursday, 18 January, 2018

Old Vic Theatre

103 The Cut, London, SE1 8NB
Nearest tube:

A Christmas Carol Customer reviews

Our A Christmas Carol Review

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.

Latest A Christmas Carol News & Features

The Old Vic
The Old Vic announces four world premiere productions in bicentenary season
Tuesday, October 24, 2017

Matthew Warchus has announced a new season at the Old Vic as it prepares to celebrate its 200th birthday in May. The theatre has previously announced the world premiere of Jack Thorne’s take on Dickens’ A Christmas Carol, which will star Rhys Ifans in November, and Alan Ayckbourn’s two-part dystopian epic The Divide, which first ran in Edinburgh in August.

A Christmas Carol
The best Christmas theatre in London in 2017
Monday, October 9, 2017

It’s never too early to start planning for Christmas, especially when theatre is concerned. So if you’re looking to buy someone that perfect present, or planning a family day out, here are some of our favourite festive treats in the capital this Christmas.   Dick Whittington London Palladium

Rhys Ifans
Rhys Ifans will star as Scrooge in A Christmas Carol at The Old Vic
Friday, July 21, 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 2017, before an official opening on 29 November and a limited run through to 20 January 2018.

Looking for the best seats...