SeatPlan Logo
A Christmas Carol hero image

A Christmas Carol Tickets

Old Vic Theatre

Opens 12th November

The Old Vic’s hit show returns! Immerse yourself in the warmth, cheer, and charity of this timeless Christmas classic. Best for age 8+.

Step Into Christmas With Old Vic A Christmas Carol Tickets

Warm your cockles at the Old Vic Theatre this festive season as their magical, smash-hit production of A Christmas Carol returns for its ninth year. Charles Dickens’ tale of miserly Scrooge discovering the spirit of the season is “pure joy to behold” (The Telegraph) on stage, in a play that fills the theatre to the brim with goodwill, merriment and the smell of freshly baked mince pies.

About A Christmas Carol

Tight-fisted moneylender Ebenezer Scrooge has only one thing on his mind: money, and how to make more of it. Even Christmas Day can’t stop him, a fact his employee, Bob Cratchit, knows only too well when he has to grovel for a day off with his family. But everything changes when Scrooge is visited by the ghost of an old colleague on Christmas Eve. Marley has an ominous warning: before dawn breaks on Christmas morning, he will encounter three more ghosts with a chilling message…

Charles Dickens’s beloved story about a man whose heart thaws as he embraces the spirit of Christmas has been a firm favourite for over 170 years. It is one of the most adapted stories ever told, with everything from musicals to Muppets bringing the cast - including Cratchit, Tiny Tim, and the Ghosts of Christmas Past, Present and Yet to Come - to life for several generations.

The Old Vic Christmas Carol: A New Festive Tradition

Step into the Old Vic auditorium and you will be struck by the hustle and bustle of Victorian England, and the smell of oranges and mince pies. This unique in-the-round staging brims with music, merriment and the joys of the most wonderful time of the year. Since premiering in 2017, director Matthew Warchus (Matilda the Musical ) and playwright Jack Thorne’s (Harry Potter and the Cursed Child ) A Christmas Carol at the Old Vic is now a festive tradition that theatregoers return to again and again.

Who is playing Scrooge at the Old Vic in 2025?

Casting is to be announced, but previous Scrooges include John Simm, Christopher Eccleston, Rhys Ifans, Paterson Joseph, Owen Teale and Stephen Mangan.

Don’t Miss Tickets for A Christmas Carol at the Old Vic

Start a new tradition for your family with A Christmas Carol tickets this year. Inside the Old Vic, you’ll feel as if you’ve dropped right into the heart of Victorian London! Find out why this classic tale remains one of the most beloved Christmas stories; this show is a treat that will touch even the frostiest of hearts this winter.

Performance dates:
12 Nov 2025 - 10 Jan 2026
Running time:
2 hours including an interval.
Age recommendation:
Best for age 8+
Audience Notes:
Access Performances include: British Sign Language (BSL) interpreted: Wednesday 10 December, 7pm Audio described: Friday 12 December, 7pm (Touch Tour 5pm) Relaxed (also audio described, captioned and BSL interpreted): Saturday 13 December, 2pm (Touch Tour 11.45am) Captioned: Monday 15 December, 7pm Please note access bookings must be made directly with the venue.
Categories:

A Christmas Carol Reviews

4.7
153 Reviews
  • 5 Stars76%
  • 4 Stars22%
  • 3 Stars2%
  • 2 Stars0%
  • 1 Stars0%

User Reviews

The show was really good it made you feel as if you had travelled back in time to when the show was set. The cast were spectacular and the special effect were amazing and added the wow factor towards the show.

Performance date: 13 December 2018
Verified

I was unsure at first but genuinely was very impressed with this show, the atmosphere in the theatre was palpable. With a mix of patrons who were fresh to watch it and others who were on a fifth yearly tradition. Jack Thorne has a truly engaging s Read more

Performance date: 26 November 2024
Verified

This is a really good interpretation of the classic story 'A Christmas Carol' and Christopher Eccleston is simply brilliant as Ebeneezer Scrooge. He completely commands the stage and has the audience hanging on every word. Excellent staging, use of Read more

Performance date: 16 November 2023
1/51
Your basket is empty.