A Christmas Carol | Old Vic Tickets

A Christmas Carol | Old Vic Tickets
A Christmas Carol | Old Vic: What to expect - 1
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 Emmy Award-winner Christopher Eccleston (Accused, The Leftovers) 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

Approximately 2 hours including interval

Start date

November 11th, 2023

End date

January 6th, 2024



Old Vic




Audiences Say
Enchanting, Delightful, Entertaining, Clever, Absorbing
Must See!

66 reviews on Show-Score

Perfect christmas show, Clever set, Enchanting, Traditional and contemporary in equal measure
92 / 100
Alex Room
Epic, Great staging, Great acting, Entertaining, Absorbing
100 / 100
Catherine 352
Absorbing, Great staging, Great acting, Entertaining, Enchanting
99 / 100
Great acting, Enchanting, Delightful, Clever, Absorbing
92 / 100


Old Vic

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


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.


Unfortunately, tickets for this event are no longer available.

Get the latest updates on A Christmas Carol | Old Vic

Sign up to our mailing list to receive exclusive offers, new show ticket alerts and seasonal promotions. You can unsubscribe at any time.

You can unsubscribe at any time.

We are a member of the Society of Ticket Agents and Retailers (STAR) and operate within the code of practice STAR sets down for its members.