britishtheatre.
Open navigation
PlaysNow booking

A Christmas Carol at the Old Vic Theatre

Available nowfrom£35.63

Official tickets · Secure checkout · Mobile e-tickets · 24/7 support

Ratings & Reviews

British Theatre has covered A Christmas Carol at the Old Vic Theatre in 30 articles since 2014.

4.3

2,240 reviews

5 star
4 star
3 star
2 star
1 star

Based on 2,240 verified audience ratings from official ticket partners.

About the show

Dickens' beloved festive tale comes to life at the Old Vic in Jack Thorne's acclaimed adaptation, complete with live carols and seasonal magic.

About A Christmas Carol at the Old Vic

One of the most enduring stories in the English language, Charles Dickens' A Christmas Carol returns to the Old Vic Theatre for another unmissable festive season. The production follows Ebenezer Scrooge, a cold-hearted miser whose single night of supernatural reckoning transforms him from despair to redemption. Three ghostly visitors guide him through memories, present realities and terrifying visions of a future he might yet avoid, and by morning London's most notorious skinflint discovers that generosity of spirit costs nothing at all.

This is not simply a retelling of a familiar story. The Old Vic production wraps the audience inside the world of the novella, filling the theatre with live carol singing, atmospheric music and a warmth that has made it a firm favourite with London theatregoers year after year.

The Creative Team

The adaptation comes from Jack Thorne, one of Britain's most versatile dramatists and the writer behind Harry Potter and the Cursed Child. His script strips the tale back to its emotional core while finding new ways to draw the audience into Scrooge's journey. Matthew Warchus, who brought Matilda The Musical to the stage, directs with his characteristic eye for spectacle and human detail.

The music and arrangements are by Christopher Nightingale, who weaves a tapestry of recognisable carols through the action so that the songs feel inseparable from the drama rather than incidental to it. Rob Howell's set and costume design creates a Victorian London that feels both grand and intimate, while Hugh Vanstone's lighting, Simon Baker's sound design and movement direction by Lizzi Gee complete a production that operates at the very highest level of British theatrical craft.

What to Expect at the Old Vic

The Old Vic transforms itself each Christmas into something closer to a communal celebration than a conventional night at the theatre. Audiences are invited to sing along with the cast, and the atmosphere in the auditorium builds long before curtain-up. Expect strong performances, inventive staging and the kind of shared experience that is increasingly rare in modern entertainment. The production carries an age guidance of 8 and above, making it well suited for family visits, though its themes and theatrical ambition reward adult audiences equally.

Running time is approximately two hours including a twenty-minute interval, giving you a chance to soak up the atmosphere of the venue before returning for the story's deeply satisfying conclusion.

Booking Tickets for A Christmas Carol

Tickets are priced from £29.38, with a range of seating options available across the Old Vic's beautiful Victorian auditorium. The production runs from November through to January, and given the loyal following this show has built, seats at popular performance times fill up well in advance. Booking early is strongly recommended, particularly for weekend evenings and school holiday dates. See availability and secure your seats at tickadoo, built by the founders of London Theatre Direct.

Visiting the Old Vic Theatre

The Old Vic is located on The Cut in Lambeth, SE1, placing it within easy reach of central London. Waterloo station on the London Underground and National Rail is roughly a two-minute walk, and Southwark station on the Jubilee line is similarly close. Waterloo East station adds a further option for those arriving by train from south-east London and Kent.

The theatre offers a full range of access performances across the run, including audio described, captioned, British Sign Language interpreted and relaxed performances. The Old Vic's front-of-house team is experienced at supporting audiences with a variety of requirements, so it is worth contacting the venue directly to discuss any specific needs before your visit.

Why This Production Stands Apart

London has seen many adaptations of Dickens' novella, but the Old Vic production has established itself as the definitive stage version for contemporary audiences. Its combination of theatrical invention, genuinely moving storytelling and a festive atmosphere that spills beyond the stage into every corner of the building makes it unlike almost anything else in the West End calendar. Whether you are bringing children for their first taste of live theatre or returning for a seasonal tradition of your own, A Christmas Carol at the Old Vic consistently delivers something worth remembering long after January arrives.

Frequently asked questions

What is A Christmas Carol at the Old Vic about?

The production tells the story of Ebenezer Scrooge, a miserly Londoner who receives three ghostly visitors on Christmas Eve. Each spirit shows him a different chapter of his life, from the losses that shaped his cold heart to the suffering his selfishness causes in the present, and finally to a bleak future that awaits him if he does not change. By morning, Scrooge is a transformed man. Jack Thorne's adaptation centres the emotional warmth of Dickens' original novella while bringing the Old Vic audience into the story through live carol singing and immersive staging.

Who wrote and directed this production?

The adaptation is written by Jack Thorne, whose stage credits include Harry Potter and the Cursed Child. The production is directed by Matthew Warchus, best known for bringing Matilda The Musical to the stage. The creative team also includes composer and arranger Christopher Nightingale, designer Rob Howell, lighting designer Hugh Vanstone, sound designer Simon Baker and movement director Lizzi Gee.

How long does the show last?

The running time is approximately two hours in total, including a twenty-minute interval. This makes it a comfortable length for families and theatregoers of all ages, and the interval provides a natural break to enjoy the festive atmosphere of the Old Vic foyer.

Is A Christmas Carol suitable for children?

The production carries an age guidance of 8 and above. It is an excellent choice for families looking to introduce younger members to live theatre, though the storytelling and production values are equally rewarding for adults. Some of the ghostly sequences may be intense for very young or sensitive children, so parental judgement is always encouraged.

How do I get to the Old Vic Theatre?

The Old Vic is on The Cut in SE1, central London. Waterloo station, served by the Bakerloo, Jubilee, Northern and Waterloo and City lines as well as National Rail services, is approximately a two-minute walk. Southwark station on the Jubilee line is a similar distance in the other direction. Waterloo East station also provides a convenient arrival point for those travelling from south-east London and beyond.

Where can I buy tickets for A Christmas Carol at the Old Vic?

You can see availability and book tickets through tickadoo, built by the founders of London Theatre Direct. Tickets start from £29.38, with a variety of price bands to suit different budgets and seating preferences. Early booking is advisable, as performances during peak festive dates and school holidays tend to sell out well in advance.

Cancellation policy. These tickets cannot be cancelled or rescheduled.

Venue

Old Vic Theatre

103 The Cut, SE1 8NB

View venue
Tube

Waterloo

Train

Waterloo

Bus

1, 4, 26, 59, 68, 76, 139, 168, 171, 172, 176, 188, 211, 243, 341, 381, 507, 521

Parking

NCP Waterloo Station, Cornwall Road, Doon Street. On street parking around the theatre.

Old Vic Theatre seating plan

You might also like

View all
Share

from £35.63

A Christmas Carol at the Old Vic Theatre