A Christmas CarolBook now

A Christmas Carol

By Charles Dickens
Adapted for the stage by Neil Duffield
Directed by Andrew Panton

Treat yourself to a generous helping of traditional Christmas fayre with our classic tale, beautifully adapted for stage by Neil Duffield. This much loved story perfectly captures the magic of Christmas and positively sparkles on stage with an ensemble cast playing the many memorable characters -Bob Cratchit, Jacob Marley, Mrs Fezziwig, Tiny Tim and, of course, the old humbug himself, Ebenezer Scrooge Esquire!

Scrooge is shown the cruel mistakes and misconceptions he has made during his life when the three ghosts of Christmas Past, Present and Future visit him one cold and wintry night in December. He comes to his senses and realizes that there is more to life than being mean and miserable – and that a kind heart and generous spirit makes the world a happier place for everyone.

With Christmas carols, a wonderfully evocative set and the odd flurry of snow, this show will bring the joy of Christmas straight to the heart of Edinburgh.

Why not treat family and friends to our FESTIVE FOUR package?
Four tickets in the Stalls (one guest must be under 18) for only
£74 (Green performance dates)
£66 (Red performance dates)

A Christmas Carol Trailer

Key information

Suitable for ages 6 – 106!


(On sale 2 September)

  • Thursday 28 November, 7pm


  • 7.00pm, dates vary


  • 2.30pm, dates vary


  • Evenings: £14-£27.50
  • Matinees: £14-£22
  • FESTIVE FOUR package: Get four tickets for the Stalls for £74 (Green performance dates) or £66 (Red performance dates)
  • Concessions available for under 18s, over 60s, students, unemployed, people with disabilities (Excludes Premium Seats)
  • Previews, all seats £10 (no concessions), unreserved seating
  • £1 transaction fee applies per booking

Please note: the earlier you book the better the price. Ticket prices are guaranteed until Saturday 28th September and may then be subject to change.

Full information on dates, times and prices