Matthew Warchus’s production of A Christmas Carol (adapted by Jack Thorne) returns to The Old Vic, starring Paul Hilton as Ebenezer Scrooge. The show mixes Dickens’s original moral themes with modern touches: here the three spirits (Past, Present, Future) are female, and Little Fan (Scrooge’s sister) plays an expanded, haunting role. Expect strong ensemble work, festive soundtrack including carols interwoven with original score, richly designed sets and lighting that evoke Victorian London, and live theatrical effects (snow, flying props, audience interaction).
Set in London in the early nineteenth century, A Christmas Carol follows Ebenezer Scrooge, a miser cut off from joy, visited on Christmas Eve by the ghost of his long-dead partner and three spectral spirits. They guide him through memories of his childhood, scenes of present joy and suffering, and a glimpse of what may come if he continues on his current path. Along the way he must reckon with regret, compassion and hope. Would a change in heart come before it’s too late? Book A Christmas Carol London tickets to discover what unfolds.
Show timings for A Christmas Carol may vary every week. You can check the show timings for your preferred date at the next stage of booking.
The Old Vic is a popular West End theatre that is located on the corner of the Cut in Lambeth, London. Established in the year 1818, it has seen diverse productions including Shakespearean classics and contemporary hits. It has also hosted many major actors (Judi Dench, Ian McKellen, Laurence Olivier among them) and been home to important theatre companies including the early National Theatre company. While the theatre was fondly called “Old Vic” in the 1880s, the official renaming came much later.
Old Vic Theatre seating plan will help you find the best seats in the theatre.
Available facilities: restrooms, bar, cloakroom, cafe
Accessibility: wheelchair accessible, access performances, ramp, accessible restrooms, companion seating
The cost of the tickets starts from £31.25 and will vary depending on the type of seats you choose.
The play does not have a strict age limit. However, it is most suitable for children aged 8 years and above. Children under the age of 16 years must be accompanied by an adult.
The show is playing at the Old Vic Theatre in London.
The running time of the play is 2 hours including a 20-minute intermission.
The play brings you to Victorian London, where the miserly Ebenezer Scrooge faces his lonely, greedy life and the consequences of his choices. Guided by spectral visitors representing his past, present, and future, Scrooge embarks on a journey of redemption, compassion, and human connection.
Yes. The play includes Audio Described shows on December 12 at 7pm (Touch Tour 5pm) and December 13 at 2pm (Touch Tour 11:45am); BSL-interpreted performances on December 10 at 7pm and December 13 at 2pm; Captioned shows on December 13 at 2pm and December 15 at 7pm; plus a Relaxed performance on December 13 at 2pm (also Audio Described, Captioned, and BSL Interpreted).
Q- Are there any special effects or musical elements?
Guests can expect snowfall, ghostly apparitions, carolling sequences, and an original score by Christopher Nightingale, adding atmosphere and seasonal charm.