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 big-hearted festive classic returns with music, mince pies and wonder.
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
91%
Rewards logo
App only
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

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.

Get notified when we have tickets available.
Buy tickets, get rewarded
Red2 tickets
+
Silver6 tickets
+
Gold16 tickets
+