• 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 £15.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
EndsSaturday, 7 January 2023
Running Time2hr 5 min (inc 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. *This guidance is subject to change at short notice as we continue to monitor government advice* **LATERAL FLOW TESTS & PROOF OF NATURAL IMMUNITY** To keep everyone safe, we strongly recommend that you take a lateral flow test on the day of your visit. If you receive a positive result we ask that you please do not attend the theatre and contact customer service as soon as possible. **MASKS** We strongly recommend and request that you wear a face mask at all times when at The Old Vic (including for the entirety of the performance) out of respect for other audience members and our companies and staff.