A Christmas Carol (The Old Vic)

  • 2 hrs (incl. interval, subject to change)
play

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

Joyously adapted for the stage by  Jack Thorne (Harry Potter and the Cursed ChildHis Dark Materials), 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.

Book your A CHRISTMAS CAROL theatre tickets with LOVEtheatre today!

What is A Christmas Carol about?

Based on the novel by Charles Dickens, A Christmas Carol follows the story of Ebenezer Scrooge as he explores his past, present, and future and the impact of his actions over the Christmas period.

Ticket Information

Tickets available for performances from 12 Nov 2026 – 9 Jan 2027

Show Information

Age guidance: 8 years +

Running Time

2 hrs (incl. interval, subject to change)

Cast & Creatives

Jack Thorne (Stage Adaptation), Matthew Warchus (Director), Rob Howell (Set & Costume Designer), Christopher Nightingale (Composer & Arranger), Hugh Vanstone (Lighting Designer), Simon Baker (Sound Designer), Jessica Ronane CDG (Casting) and  Lizzi Gee (Movement).

Book Tickets
Powered by LOVEtheatre

Booking Period

12 Nov 2026 - 9 Jan 2027

Venue Information

The Old Vic

103 The Cut, South Bank, London SE1 8NB

Get Directions
SHOW MORE

Nearest Tube/Rail Station

Waterloo

Buses

1, 4, 68, 176, 188, 501

Nearest Car Parks

Coin Street.

Reviews

Broadway World

'A festive must-see'

London Theatre

'Paul Hilton is a revelatory Scrooge'

The Standard

'The whole cast is luminous'

The Times

'Tremendous London festive favourite'