Matthew Warchus’ acclaimed production of A Christmas Carol will return to The Old Vic for its ninth consecutive year.

The production will run from 12 November 2025 to 10 January 2026.

Adapted by Jack Thorne, the award winning production continues to captivate audiences, securing its place as London’s longest-running annual staging of the Dickens classic.

Casting for the production is to be announced. In previous years, the coveted role of Ebenezer Scrooge has been played by John Simm (Life on Mars, Grace), Christopher Eccleston (Doctor Who), Owen Teale, Stephen Mangan and Andrew Lincoln who appeared in a live TV broadcast.

Artistic Director of The Old Vic Matthew Warchus said: “I’m delighted to announce that A Christmas Carol will be returning for its ninth year – a show that was originally intended as a one-off! It is a testament to the impact it has on our audiences, with each successive production proving ever more popular and breaking successive box office records. It’s great to be welcoming so many new audiences each year, as well as those who embrace it as their festive tradition.”

The announcement follows a record-breaking season in 2024, with 52% of the audience attending The Old Vic for the first time. The theatre also expanded access to the production through its IN CAMERA: PLAYBACK initiative, streaming the 2020 version to 351 care homes nationwide free of charge.

Since its debut in 2017, A Christmas Carol has also made a significant charitable impact. Audience donations during the show’s run have raised over £1.9 million globally for food poverty and deprivation-focused charities. The 2024/25 production contributed a record-breaking £235,000 to Waterloo Foodbank, demonstrating the production’s ongoing commitment to social good.

Further details to be announced.

A Christmas Carol runs from 12 November 2025 to 10 January 2026 at The Old Vic theatre.

Book tickets to A Christmas Carol at The Old Vic

A Christmas Carol

Old Vic, London

Book tickets
A Christmas Carol

Main photo: A Christmas Carol at The Old Vic 2023 - Photo by Manuel Harlan

Related News

See all

Latest News

See all