London Drum

Jack Thorne’s A Christmas Carol at the Old Vic

A Christmas Carol
Where? Old Vic, The Cut, Waterloo Road, Waterloo When? 12th November 2025 to 10th January 2026 7.30 PM (Mon-Sat to 28th Nov); 7 PM (Mon-Sat from 1st Dec) 2.30 PM matinee (Sat to 22nd Nov); 2 PM (some Tue, Thu & Sat from 3rd Dec) Running time? 2 hours, with interval Price? £15 to £90 Parking: Nearby car parks Buses: 168, 176, RV1 Bus fares Trains: The closest station is Waterloo Bakerloo Jubilee Northern Wat&City Other nearby stations: Lambeth North and Southwark Train fares

Tickets from £15 Book tickets

Official tickets from London Theatre Direct 100% secure booking process Tickets are exchanged or fully refunded if the show is cancelled Full member of STAR - the Society Of Ticket Agents and Retailers

The Cratchit family are making the most of what they've got, whilst the bitter old miser Ebenezer Scrooge is sitting in his cold room talking to the ghost of his old business partner, Jacob Marley... and so begins Dicken's classic tale of greed, grief, and the redemptive power of Christmas.

A scene from Jack Thorne's A Christmas CarolPhoto: oldvictheatre.com

Throughout the night Scrooge is visited by three more ghosts who try and teach him the error of his ways... but will his epiphany come too late for the crippled Tiny Tim?

A new version of Dickens' Christmas classic

Best known for his work on Harry Potter and the Cursed Child, Jack Thorne's big-hearted adaptation won 5 Tony Awards during its Broadway run, but takes a few liberties with Dickens' script.

A scene from Jack Thorne's A Christmas CarolPhoto: oldvictheatre.com

The character of Scrooge is given a debt-ridden bully of a dad to explain away his lack of empathy, for example, and his change of heart is rewarded with a reunion with his long-lost love.

Atmospheric staging performed in-the-round

The show is performed in-the-round inside a festively decorated auditorium brimming with mince pies, music and merriment. The audience is immersed inside the story with a few seats on the stage and a walkway through the stalls.

The performers all add to the jolly atmosphere by handing out mince pies and satsumas before the play begins!

Jack Thorne's A Christmas CarolPhoto: oldvictheatre.com

What the theatre critics say...

The Times: ★★★★★ "A mgaical revival"; Evening Standard: ★★★★ "Full of song and heart"; The Observer: ★★★★ "Matthew Warchus' production is a love song to Christmas, to the redeeming power of theatre and, not least, to The Old Vic itself"

A Christmas Carol Cast & Creatives

Director: Matthew Warchus; Written by: Charles Dickens, Jack Thorne

How to get to Old Vic

Bus and train fares to Old Vic
Fare zone Cash Oyster & Contactless Travelcard
Single fare Single fare Daily cap One day
Peak Off-peak Peak Off-peak Any­time Off-peak
Bus (all zones) n/a £1.75 £5.25 £6
Train (zone 1) £7 £2.90 £2.80 £8.90 £8.90 £16.60(zone 1-4) £16.60(zone 1-6)
Train (zone 1-2) £7 £3.50 £2.90 £8.90 £8.90
Train (zone 1-3) £7 £3.80 £3.10 £10.50 £10.50
Train (zone 1-4) £7 £4.60 £3.40 £12.80 £12.80
Train (zone 1-5) £7 £5.20 £3.60 £15.30 £15.30 £23.60(zone 1-6)
Train (zone 1-6) £7 £5.80* £3.80* £16.30 £16.30
* Journeys between zone 1 and Heathrow are always charged at the peak rate. Prices are correct as of
Bus No.168, 176 and RV1 all stop near Old Vic. The closest train station is Waterloo Bakerloo Jubilee Northern Wat&City. Plan your journey from Bank, Charing Cross, Earl’s Court, Euston, King’s Cross St. Pancras, Liverpool Street, London Bridge, Marylebone, Paddington, Victoria or another station:

You might be interested in…

Search for more Christmas events and theatre shows in London, or look for things to do near Waterloo. Check out all the other events on Wednesday 12th November, Thursday 13th November and during November 2025

From £18The Snowman

Raymond Briggs’ The Snowman at the Peacock Theatre