-
Pay in your local currency
-
Over 4 million tickets sold
New search
About us
Similar experiences
-
1. Pinocchio
at Shakespeare's Globe, sat, 13 dec 2025 - sun, 4 jan 2026From £ 6
-
2. The Snowman
at Peacock Theatre, wed, 10 dec 2025 - sun, 4 jan 2026From £ 29
-
3. Hadestown
at Lyric Theatre, wed, 10 dec 2025 - sun, 27 sep 2026From £ 23
-
4. Othello
at Theatre Royal Haymarket, wed, 10 dec 2025 - sat, 17 jan 2026From £ 24
-
5. Disney's The Lion King - London
at Lyceum Theatre, wed, 10 dec 2025 - sun, 1 nov 2026From £ 44
-
6. The Book of Mormon
at Prince of Wales Theatre, wed, 10 dec 2025 - sat, 18 apr 2026From £ 23
-
7. SIX
at Vaudeville Theatre, wed, 10 dec 2025 - sun, 31 jan 2027From £ 44
-
8. The Mousetrap
at St. Martin's Theatre, wed, 10 dec 2025 - sat, 2 jan 2027From £ 26
-
9. Elf The Musical
at Aldwych Theatre, wed, 10 dec 2025 - sat, 3 jan 2026From £ 37
-
10. Oliver!
at Oliver!, wed, 10 dec 2025 - sun, 4 oct 2026From £ 23
Similar categories
Tickets to: A Christmas Carol From £ 29
2 Tickets, th, 11 dec 2025
Loading...
A Christmas Carol
Step into a world of festive wonder with Charles Dickens’ timeless classic A Christmas Carol at The Old Vic. This magical London production brings heart, humour, and holiday spirit to life in a breathtaking theatrical experience the whole family will treasure.
Highlights
- A spectacular West End Christmas tradition at The Old Vic
- Dazzling special effects and immersive storytelling
- Starring acclaimed actor Paul Hilton as Ebenezer Scrooge
- Critically acclaimed adaptation by Jack Thorne
What can I expect?
Celebrate the festive season in London with the unforgettable stage production of A Christmas Carol at The Old Vic.
This beloved story of redemption, hope, and kindness comes alive in a dazzling theatrical experience that captures the true spirit of Christmas.
Follow the journey of Ebenezer Scrooge, a cold-hearted miser who values money above all else, as he is visited by three mysterious spirits who reveal the past, present, and future. Through these haunting yet heart-warming encounters, Scrooge begins to see the beauty of compassion, generosity, and human connection.
This smash-hit adaptation is directed by Matthew Warchus and written by Jack Thorne, the celebrated writer behind Harry Potter and the Cursed Child. First created for The Old Vic in 2017, the show has become a cherished annual tradition in London, returning each festive season due to overwhelming demand.
Starring acclaimed actor Paul Hilton as Scrooge, the production combines breathtaking staging, atmospheric lighting, stunning costumes, and spellbinding performances. It has captivated audiences in London, on Broadway, and across the world, earning multiple awards and glowing reviews from critics and theatre lovers alike.
Whether you’re a lifelong fan of Charles Dickens or discovering the story for the first time, A Christmas Carol at The Old Vic promises laughter, wonder, and a powerful message of hope.
A perfect night out for couples, families, and visitors looking to experience the magic of Christmas in London.
How does it work?
How do I get my tickets?
Shortly after your booking is complete, your e-tickets are sent directly to your email. Mobile tickets are accepted.
Is this suitable for me?
Recommended for ages 8+. Some supernatural scenes may be intense for younger children.
-40%
%
Instant confirmation
Mobile voucher accepted
Directions
English helpdesk
Need help with your booking? We will gladly answer your questions.