A Christmas Carol tickets
London

A Christmas Carol tickets

Step into a magical world of festive music and merriment.
A Christmas Carol: What to expect - 1
A Christmas Carol tickets

About A Christmas Carol

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 Child, His Dark Materials) and starring Giles Terera (One Flew Over the Cuckoo’s Nest, Hamilton, Othello) as Ebenezer Scrooge.

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.

Audio Described:

  • Monday, 4th January, 7pm (Touch Tour 5pm)

British Sign Language (BSL) Interpreted:

  • Tuesday, 5th January, 7pm

Run time

2hr. Incl 1 interval

Categories

Plays, Off West End

Age

Ages 8+.

Start date

1st January, 2027

End date

9th January, 2027

A Christmas Carol cast and creative team

By: Charles Dickens, adapted by Jack Thorne
Songs by: Christopher Nightingale (Composer & Arranger)
Director: Matthew Warchus
Choreography: Lizzi Gee (Movement)
Cast list: Giles Terera, Carly Bawden, Ewan Black, Khalid Daley, Geraint Downing, Edward Harrison, Kirsty MacLaren, Aiesha Naomi, Jack North, Claire O’Leary, Alastair Parker, Nuwan Hugh Perera, Gleanne Purcell-Brown, Hollie Jane Stephens, Sam Stones, Annie Wensak, Imuujin Bayarsaikhan, Freddie Merritt, Veronica Aeryn Onu, Hannah Slater
Sets: Rob Howell
Costumes: Rob Howell
Lighting: Hugh Vanstone
Sound: Simon Baker

Venue

103 The Cut, London, United Kingdom, SE1 8NB

Directions

Location: West End
Railway station: Waterloo
Bus numbers: (Waterloo Road) 1, 4, 26, 59, 68, 139, 168, 171, 172, 176, 188, 521, X68; (Mepham Street) 211, 243, 507
Night bus numbers: (Waterloo Road) 139, 176, 188, N1, N68, N171; (Mepham Street) 243
Car park: Waterloo Station (4mins)
Directions from tube: (7mins) Take Mepham Street (100 metres) down to Waterloo Road. Turn right on Waterloo Road, but keep left as the theatre is 100 metres further along on the opposite corner.

Frequently asked questions

Is A Christmas Carol playing in the West End or Off-West End?

A Christmas Carol is Off West End.

How long is A Christmas Carol on for?

Tickets for A Christmas Carol are available through 9 January 2027 — check the calendar for the latest availability.

Who stars in A Christmas Carol?

A Christmas Carol stars Giles Terera, Carly Bawden, Ewan Black, Khalid Daley, Geraint Downing, Edward Harrison, Kirsty MacLaren, Aiesha Naomi, Jack North, Claire O’Leary, Alastair Parker, Nuwan Hugh Perera, Gleanne Purcell-Brown, Hollie Jane Stephens, Sam Stones, Annie Wensak, Imuujin Bayarsaikhan, Freddie Merritt, Veronica Aeryn Onu, Hannah Slater.

Who is the director of A Christmas Carol?

Matthew Warchus is the director of A Christmas Carol.

Who composed the music and lyrics for A Christmas Carol?

The music and lyrics for A Christmas Carol were composed by Christopher Nightingale (Composer & Arranger).

Who is the writer of A Christmas Carol?

The writer of A Christmas Carol is Charles Dickens, adapted by Jack Thorne.

How do you get tickets for A Christmas Carol?

Check the top of this page for current availability on A Christmas Carol tickets on TodayTix.

What is the running time of A Christmas Carol?

A Christmas Carol runs for 2hr. Incl 1 interval

Which theatre is A Christmas Carol at?

A Christmas Carol is at London's The Old Vic, which is located at 103 The Cut, London, SE1 8NB.

What is the age recommendation for A Christmas Carol?

Ages 8+.

What is A Christmas Carol about?

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 Child, His Dark Materials) and starring Giles Terera (One Flew Over the Cuckoo’s Nest, Hamilton, Othello) as Ebenezer Scrooge.

Get notified when we have tickets available.

Buy tickets, get rewarded
Red2 tickets
+
Silver6 tickets
+
Gold16 tickets
+