• Play
  • A Christmas Carol
A Christmas Carol

A Christmas Carol

Don't be a Scrooge, celebrate the season with A Christmas Carol tickets!
OfferWas £67.50 Now £34 Saving £33
From £93.00
Book Tickets


£81 tickets now £34

£78 tickets now £33

Valid all performances 1 - 18 January 2020. 

Excluding 4 January and 11 January matinee performance 2020.

Book by 18 December 2019.

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic, joyously adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child).

The Old Vic’s A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in this uplifting story.

Book Tickets


StartsFriday, 29 November 2019
EndsThursday, 4 January 2024
Running Time2 hours 5 minutes (including an interval)


VenueOld Vic Theatre
AddressThe Cut, Waterloo Road, London, SE1 8NB
View Google Map
Nearest TubeWaterloo Underground Station
Seating PlanView Seating Plan

Minimum Age

Suitable for ages 8+

Important Notice

All persons entering the theatre, regardless of age, must have a ticket. Babes in arms are not admitted to the auditorium. All children must be old enough to occupy their own seats.