:format(webp)/media/images/events/showpass-events-uk/img-banner/9b638cbd-d41.png)
Starts
Nov 18th, 2025 @ 2:00 PM GMTStarts
Tuesday Nov 18th, 2025 @ 2:00 PM GMTEnds
Jan 10th, 2026 @ 7:00 PM GMTEnds
Saturday Jan 10th, 2026 @ 7:00 PM GMTThe Old Vic
103 The Cut, London
View Map
Description
Jack Thorne’s (Harry Potter and the Cursed Child) celebrated adaptation, directed by Matthew Warchus, transforms Charles Dickens’ classic into a theatrical experience that captures the spirit of the season like no other.
Follow the miserly Ebenezer Scrooge, played by Paul Hilton (The Inheritance, Lady Macbeth), as he is visited by the ghosts of Christmas Past, Present, and Future. Through these haunting encounters, Scrooge faces the choices of his life and learns the true meaning of generosity, kindness, and joy.
With stirring music, beautiful staging, and an atmosphere overflowing with holiday spirit, A Christmas Carol at The Old Vic remains one of London’s most cherished festive traditions — a story that continues to inspire audiences of all ages.
✨ It’s Worth the Applause
⭐ “One of the best Christmas shows you’ll ever see” – The Stage
⭐ “Still the most glittering bauble on London’s Christmas stage” – Time Out
⭐ “A truly enchanting evening” – The Upcoming
⭐ “More poignant and more joyous than ever” – The Arts Desk
➕ What You’ll Get
• A powerful and heartwarming retelling of Dickens’ classic tale
• Starring Paul Hilton as Ebenezer Scrooge
• Olivier Award-winning direction and design
• Original music and immersive atmosphere that defines Christmas theatre in London
➕ Important Information
• Venue: The Old Vic Theatre
• Dates: 18 November 2025 – 10 January 2026
• Run Time: TBC (includes interval)
• Age Recommendation: Suitable for ages 8+
• Content: Contains haunting supernatural themes
Celebrate the season with one of London’s most beloved holiday productions. Don’t be a Scrooge, book your tickets for A Christmas Carol today!
Contact Information
Refund Policy
This venue hasn't specified a refund policy.
Showpass © 2026