A Christmas Carol

A Christmas Carol

Matthew Warchus’ big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic

The Old Vic – London
Wed 12 November 2025 - Sat 10 January 2026

2pm - 7pm

About The Show

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 ChildHis 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.

We recommend booking early to avoid disappointment.

What you need to know

Approximately two hours, including a 20-minute interval

Suitable for ages 8+

Tickets

PwC £10 Previews. Previews £13–£70, Off Peak £15–£80, Peak £15–£95. Premium and Old Vic Plus tickets available.

Preview

PwC £10 Previews 12–17 Nov

Access Performances

Audio Described:
Friday 12 December, 7pm (Touch Tour 5pm)
Saturday 13 December, 2pm (Touch Tour 11.30am)
British Sign Language (BSL) Interpreted:
Wednesday 10 December, 7pm
Saturday 13 December, 2pm
Captioned:
Saturday 13 December, 2pm
Monday 15 December, 7pm
Relaxed (also Audio Described, Captioned and BSL Interpreted):
Saturday 13 December, 2pm (Touch Tour 11.30am)

- Advertisement -