Play · Off-West End
A Christmas Carol
Matthew Warchus’ smash hit production of Charles Dickens’ classic A Christmas Carol returns to The Old Vic, joyously adapted for the stage by Jack Thorne. This unique staging immerses the audience in London’s longest running adaptation of the beloved festive favourite, filled with mince pies, music, and merriment.

Buying advice
How to book
A Christmas Carol sells steadily at the Old Vic, so you can usually pick a date and a seat without racing. Peak and off-peak prices are close, and preview performances are cheaper, from £19.50.
Ways to pay less
The best value is a preview performance, available from £19.50, which offers the lowest price point for a guaranteed seat. Since peak and off-peak prices are similar, choose the date that suits you rather than trying to save a few pounds. You can generally book ahead without racing for tickets. Senior Citizens (60+) pay £34.50 for off-peak matinees, while Under-16s pay from £36.50 for off-peak performances.
Deals8
Best deals across LondonEvery current deal we track for A Christmas Carol, checked daily. Last checked 13 November.
- Preview10 Nov – 23 Nov
Preview performances run from 10 to 23 November 2026, with tickets from £19.50 to £81.50, the same as off-peak performances in January. Peak performances go up to £91.50.
Senior Citizens (60+) get £34.50 tickets on off-peak matinees. — Senior Citizens (60+) can book tickets priced between £46.50 and £81.50 for £34.50 on off-peak matinees only.
- Family
U16s get 50% off tickets on off-peak performances. — Under 16s receive 50% off tickets priced between £36.50 and £81.50 for off-peak performances. Must be accompanied by an adult.
OV Local is free for Lambeth and Southwark residents. Members get 20% off up to four tickets per production, bought together, on selected tickets priced £23.50 to £66.50 at off-peak in-person performances. Sign up on your account page under OV Local. It can't be used for group or school bookings, or with other discounts unless stated.
- Group
Groups of 10+ save £10 a ticket on price bands A to C, plus a 10% fee, on all performances from 12 to 23 November and 1 to 9 January. Exclusions apply. Rates subject to change and availability. Book through Group Line.
- Group
Groups of 10 or more save £5 per ticket on tickets priced between £46.50 and £81.50 for off-peak performances. Book in person or call 0344 871 7628. A 10% deposit is required.
Free Access Membership lets you book £23.50 to £26.50 tickets at all in-person performances, plus one carer or companion ticket per booking at the same price. Not on Charitable tickets, or on Premium tickets except at Audio Described, BSL Interpreted, Captioned and Relaxed performances.
School groups of 10+ pay £15 per ticket (UK state schools) or £20 (UK fee-paying schools) across all price bands in the Baylis Circle, on off-peak Monday to Wednesday evenings and Tuesday to Thursday matinees. Rates subject to change and availability.
Pricing
+0% peak surcharge (mid-range seats)Peak
Weekends & holidays| Area | Top | Bottom |
|---|---|---|
| Premium | £192 | £132 |
| Mid-range | £95 | £55 |
| Budget | £45 | £17 |
Off-peak
Mid-week| Area | Top | Bottom |
|---|---|---|
| Premium | £192 | £132 |
| Mid-range | £95 | £55 |
| Budget | £45 | £17 |
Prices are taken from the show's official website and are a guide only — they change without notice.
Where to sit
The centre of the Dress Circle gives a magnificent overview, but the extreme sides are uncomfortable. The Stalls are the sweet spot for intimacy, though the rear rows are a gamble, with the overhang and pillars. The Lilian Baylis Circle is the budget level: high, steep and tight, with a rail and a touch of vertigo. Seats run from £17 to £192.
The Old Vic's own seating guide, level by level, is below.
Thinking of going with a group?
There’s a group rate for this show (see the group deal). Register your interest and we’ll try to organise a trip at that rate once enough people are in.
Share this show








