A collection of candlelit lanterns hang, illuminating a dark setting.
In Person

A Christmas Carol

12 Nov 2025–10 Jan 2026

Book Now Book Now

What you need to know

Running Time

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–£90. Premium and Old Vic Plus tickets available. A £2.50 transaction fee applies per booking (does not apply to OV TOGETHER Members).

Preview

PwC £10 Previews dates TBC

Access Performances

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

Find out more about Access at The Old Vic

£22–£25 access rate available for all performances and one carer/companion ticket per booking available at  the same price. Join the free Access Membership and book online or call 0344 871 7628

Dates

12 Nov 2025–10 Jan 2026

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

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.

Info & Discounts

OV LOCAL
Live in Lambeth or Southwark? Make the most of your visit with our FREE OV Local Membership

OV LOYALTY
Sign up for OV Loyalty for free online or in person to start earning points on every programme or ticket you buy – once you’ve accrued enough points you’ll be able to exchange these for Old Vic tickets and programmes.

Find out more about concessions

OFF-PEAK PERFORMANCES
Preview performances: 12–18 Nov 2025
Off-peak performances: 20–24 Nov 2025, 5–10 Jan 2026

Find out more about tickets and bookings by reading our Terms and Conditions