SeatPlan Logo
A Christmas Carol hero image
A Christmas Carol hero image
A Christmas Carol hero image
    the very best of Christmas
    The i
    Christopher Eccleston is a Scrooge for the ages
    The Arts Desk

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.

Sorry this show closed 06 January 2024, we recommend these similar productions.

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

Latest Audience Reviews

A show they play every festive season, so they know it is successful - atmospheric show, good sta... More

A magical theatrical treat! Christopher Eccleston leads a superb cast that fully immerses the aud... More

Great show with fab acting all round and good music. Loved the lighting and costuming. They were... More

Absolutely wonderful - I love this show!

Great to get back to the theatre. Although the production had to adapt to social distancing which... More

It's a wonderful score to listen to and is sung and acted with beautiful care by the actors inclu... More

Your basket is empty.