SeatPlan Logo
A Christmas Carol hero image
A Christmas Carol hero image
A Christmas Carol hero image

A Christmas Carol Tickets

Old Vic Theatre

The Old Vic’s hit production returns for a seventh year, spreading warmth, cheer and charity to make even the iciest heart melt.

Old Vic A Christmas Carol Tickets Will Warm Your Heart

Warm your cockles at the Old Vic Theatre as their sparkling A Christmas Carol play returns for its seventh year. The classic tale of one man who is converted to charity and goodwill is a beloved cornerstone of the festive season, and the perfect way to spread warmth and cheer over winter.

A Christmas Carol Synopsis

Ebenezer Scrooge isn’t interested in kindness - money is his priority, and he’s reticent to give his employee Bob Cratchit even one day off to celebrate Christmas with his family, including sickly Tiny Tim. On Christmas Eve, Scrooge is visited by the ghost of his old colleague Jacob Marley, who has a warning: before the night is out, three more ghosts will appear, to show Scrooge what has been, what is, and what could be if he doesn’t change his ways. Soon, the famous miser discovers that beneath a cold exterior, his heart is beginning to thaw.

Charles Dickens’ classic story about the importance of charity and kindness has held a warm place in our hearts for over 170 years, with countless adaptations bringing mean old Scrooge, chipper Bob Cratchit, Tiny Tim and the Ghosts of Christmas Past, Present and Yet to Come to life for new generations.

About A Christmas Carol at the Old Vic

With the sights and sounds of Christmas filling the auditorium, including mince pies to eat as you settle into your seats, this unique in-the-round staging brims with music and merriment. Audiences will feel as if they’ve dropped right into the heart of Victorian London, as the anticipation of the most wonderful time of the year seeps into every encounter.

The play is directed by Matthew Warchus (Matilda the Musical) and adapted by Jack Thorne (Harry Potter and the Cursed Child). It has been joyously received by audiences every year since premiering in 2017 and A Christmas Carol at the Old Vic is now a festive tradition to treasure.

A Christmas Carol Cast: Who Is Playing Scrooge at the Old Vic?

Christopher Eccleston stars as Ebenezer Scrooge in this year's production of A Christmas Carol. Eccleston is known for his roles in Doctor Who and The A Word. Previous actors to step into the role at the Old Vic include Rhys Ifans, Andrew Lincoln, Paterson Joseph and Stephen Mangan.

Start a New Tradition with Old Vic A Christmas Carol Tickets

Find out why this classic tale remains one of the nation’s favourite Christmas fables, and immerse yourself in a unique staging that takes you to the heart of Victorian London. With a story as relevant today as it was in 1843, this sumptuous show is a real treat to warm your soul this winter.

Performance dates:
05 Jan 2024 - 06 Jan 2024
Running time:
2 hours and 25 minutes including an interval.
Age recommendation:
Best for age 8+

A Christmas Carol Reviews

94 Reviews
  • 5 Stars71%
  • 4 Stars26%
  • 3 Stars3%
  • 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

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

Fantastic cast, extremely Christmassy and I left with a huge smile on my face. Not too scary for children but they do need to be the right age to understand Dickens. I heard a few parents having to explain stuff in the interval so it’s something to t Read more

Performance date: 04 January 2019
Your basket is empty.