tickets.uk
A Christmas Carol
Theatre⭐ 4.3

A Christmas Carol

Old Vic Theatre · Around 2 hours, including a 20 minute interval · Ages 8+

You get Entry to A Christmas Carol performance, Live carols and music in the auditorium and Mince pies served during the show. Who it's for: Ages 8+. Allow Around 2 hours, including a 20 minute interval. Cannot be cancelled or rescheduled.

Tickets available nowPrice from£61.25

About A Christmas Carol

Book A Christmas Carol tickets in London

Buy A Christmas Carol tickets for London and spend Christmas Eve with Ebenezer Scrooge at The Old Vic. Jack Thorne's adaptation of the Charles Dickens novella is staged in the round, so the auditorium feels close to the action: live carols, onstage music and the familiar ghosts of Christmas Past, Present and Yet to Come. The production has become a London festive habit rather than a one-off revival, and it is built for people who want a proper night in a historic house, not a lecture on Victorian literature.

Giles Terera plays Ebenezer Scrooge in the 2026 season, and Matthew Warchus directs. Christopher Nightingale composes and arranges the score, threading carols through the story. Rob Howell designs set and costume, Hugh Vanstone lights the room, Simon Baker handles sound and Lizzi Gee shapes the movement. None of that needs to be memorised before you sit down. What you notice in the seat is a clear story, a company that can sing, and a room that smells of oranges and mince pies once the evening is underway.

A Christmas Carol at The Old Vic: what to expect

The Old Vic runs this tenth anniversary season from 10 November 2026 to 9 January 2027, with previews from 10 to 23 November 2026 and off-peak performances from 1 to 9 January 2027. The Old Vic lists a running time of around two hours including a 20 minute interval, and age guidance of 8 and above. Some ghostly passages can feel intense for younger children, so treat that guidance as a real planning note rather than small print.

The Old Vic sits on The Cut in SE1. Waterloo, Waterloo East and Southwark stations are all about two minutes on foot. That is useful on wet December evenings when you do not want a long walk in smart shoes. Arrive with time for bag checks and to find your seat in the round; latecomers are usually held until a sensible pause. Venue details and other titles at the house are collected on the Old Vic Theatre page.

If you want a comic counterweight to Dickens in the same festive window, Mischief's Christmas Carol Goes Wrong is the collapsing-set version of the same story. Families after dance rather than a play often look at Nutcracker at the London Coliseum. For a wider shortlist, start at the London tickets hub and come back here once you have a date that fits trains and dinner.

How the evening actually feels

This is not a museum staging. The company uses the whole auditorium, carols arrive from more than one direction, and mince pies are part of the ritual rather than a merch afterthought. The story still turns on Scrooge being given one night to change, so the ghosts are not played as pantomime villains. You get warmth and a moral, not a jump-scare Halloween hour. That mix is why the same production has been able to return year after year without feeling like a recycled school trip.

Audio described, captioned, British Sign Language interpreted and relaxed performances are scheduled across the official run. Contact the theatre if you need a specific access seat or a companion ticket. Photography and recording are not permitted once the show is underway. Switch phones to silent before the lanterns go down.

How to buy A Christmas Carol tickets

Ticket prices and availability vary by performance, seating category and how close you are to Christmas week. Weekend evenings and late December dates tend to move first. Check the exact start time and seat notes when you pick a performance. These tickets cannot be cancelled or rescheduled, so settle your date and party size before you complete your order. Prices on tickadoo may differ from the theatre's box office. The price you pay is the one shown when you choose a performance.

Plan a buffer around Waterloo in December. The station is busy, the pavement outside The Cut fills before curtain, and you will enjoy the carols more if you are not still looking for your row. Once the date is set, book your A Christmas Carol tickets and go in ready for Dickens, live music and a festive night at The Old Vic.

TheatrePlaysChristmas

Why you'll love it

  • ✓Adapted by Jack Thorne from the Charles Dickens novella
  • ✓Directed by Matthew Warchus with music composed and arranged by Christopher Nightingale
  • ✓Tenth consecutive Christmas season at The Old Vic, and London's longest running stage adaptation of the story
  • ✓Runs 10 November 2026 to 9 January 2027 at The Old Vic, two minutes from Waterloo station

What's included

Included

  • ✓Entry to A Christmas Carol performance
  • ✓Live carols and music in the auditorium
  • ✓Mince pies served during the show

Good to know

⏱

Duration

Around 2 hours, including a 20 minute interval

👥

Age

Ages 8+

↩️

Cancellation

Cannot be cancelled or rescheduled.

Know before you go

  • The running time is around two hours, including a 20 minute interval.

  • Age guidance is 8 and above.

  • Arrive with time to spare, especially at busy festive performances; the theatre is a two minute walk from Waterloo, so allow for station crowds in December.

  • Nearest stations: Waterloo (Northern, Bakerloo, Jubilee, Waterloo & City lines and national rail), Waterloo East and Southwark (Jubilee line), all around two minutes' walk.

  • Audio described, captioned, British Sign Language interpreted and relaxed performances are scheduled during the run; contact the theatre to discuss access requirements and seating.

📍

Old Vic Theatre

103 The Cut, London SE1 8NB

Frequently asked questions

What is A Christmas Carol at The Old Vic about?▾
It is Charles Dickens' story of Ebenezer Scrooge, adapted for the stage by Jack Thorne. Scrooge is visited by three ghosts on Christmas Eve and given one night to change his ways, told with live carols, onstage music and mince pies in a staging that wraps around the audience.
When is A Christmas Carol on at The Old Vic?▾
The 2026 season runs from 10 November 2026 to 9 January 2027, with previews from 10 to 23 November 2026. It is the tenth anniversary season of this production at The Old Vic.
How long is A Christmas Carol?▾
Around two hours, including a 20 minute interval.
Is A Christmas Carol suitable for children?▾
The Old Vic's age guidance is 8 and above. Some ghostly moments can feel intense for younger children, so treat the guidance as a real planning note.
Where is The Old Vic and how do I get there?▾
The Old Vic is at 103 The Cut, London SE1 8NB. Waterloo, Waterloo East and Southwark stations are all around two minutes' walk away.
Are there accessible performances of A Christmas Carol?▾
Yes. Audio described, captioned, British Sign Language interpreted and relaxed performances are scheduled during the run. Contact the theatre to discuss access seating or a companion ticket.
Who created this production?▾
The adaptation is by Jack Thorne and it is directed by Matthew Warchus, with music composed and arranged by Christopher Nightingale, set and costume design by Rob Howell, lighting by Hugh Vanstone, sound by Simon Baker and movement by Lizzi Gee. In the 2026 season Giles Terera plays Ebenezer Scrooge.

Planning a London trip for your A Christmas Carol visit?

Build your perfect itinerary with shows, hotels, and experiences — all in one place.

Build your trip

From

£61.25