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
Audio described: Friday 12 December, 7pm (Touch Tour 5pm)
Relaxed (also audio described, captioned and BSL interpreted): Saturday 13 December, 2pm (Touch Tour 11.45am)
Captioned: Monday 15 December, 7pm

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