LT New LOGO
A Christmas Carol | Old Vic tickets
A Christmas Carol | Old Vic: What to expect - 1
A Christmas Carol | Old Vic: What to expect - 2
A Christmas Carol | Old Vic: What to expect - 3
A Christmas Carol | Old Vic: What to expect - 4
London

A Christmas Carol | Old Vic tickets

A joyful stage adaptation of a much-loved festive tradition.
A Christmas Carol | Old Vic: What to expect - 1
A Christmas Carol | Old Vic: What to expect - 2
View all
A Christmas Carol | Old Vic: What to expect - 3
Selling out
91%
A Christmas Carol | Old Vic tickets

About A Christmas Carol | Old Vic

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, His Dark Materials) and starring Paul Hilton (The Inheritance, Lady Macbeth, Slow Horses) as Ebenezer Scrooge.

A Christmas Carol fills the auditorium to the brim with mince pies, music and merriment. A unique staging immerses the audience in London’s longest running adaptation of this beloved festive favourite.

Run time

2hrs. Incl. 1 interval.

Categories

Plays, Off West End

Age

Ages 8+.

Start date

12th November, 2025

End date

10th January, 2026

A Christmas Carol | Old Vic: What to expect - 1
A Christmas Carol | Old Vic: What to expect - 2
A Christmas Carol | Old Vic: What to expect - 3
A Christmas Carol | Old Vic: What to expect - 4

A Christmas Carol | Old Vic cast and creative team

By: Jack Thorne
Music: Christopher Nightingale
Director: Matthew Warchus
Movement: Lizzie Gee
Cast list: Paul Hilton, Rob Compton, Jamie Doncaster, Geraint Downing, Matthew Durkan, Lauren Jones, Rachel Moran, Stuart Neal, Claire O'Leary, Alastair Parker, Nuwan Hugh Perera, Parisa Shahmir, Tanisha Spring, Kibong Tanji, Annie Wensak, Connor Wood
Sets & Costumes: Rob Howell
Lighting: Hugh Vanstone
Sound: Simon Baker

Venue

103 The Cut, London, United Kingdom, SE1 8NB

Directions

Location: West End
Railway station: Waterloo
Bus numbers: (Waterloo Road) 1, 4, 26, 59, 68, 139, 168, 171, 172, 176, 188, 521, X68; (Mepham Street) 211, 243, 507
Night bus numbers: (Waterloo Road) 139, 176, 188, N1, N68, N171; (Mepham Street) 243
Car park: Waterloo Station (4mins)
Directions from tube: (7mins) Take Mepham Street (100 metres) down to Waterloo Road. Turn right on Waterloo Road, but keep left as the theatre is 100 metres further along on the opposite corner.

Show schedule

Day of weekMatineeEvening
Monday2:00 PM7:00 PM
Tuesday2:00 PM7:00 PM
Wednesday1:00 PM7:00 PM
Thursday2:00 PM7:00 PM
Friday-7:00 PM
Saturday2:00 PM7:00 PM
Sunday--
Official Tickets
Direct from the venue box office.
Full Cancellation Guarantee
Get a full refund if your show is cancelled.

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy