10 plays you can’t miss this holiday season

The Christmas tree has been decorated in Covent Garden. The lights in Oxford, Regent, Carnaby and all the other major streets have been ignited. The holiday season is officially upon London. And what is the better way to get into that festive spirit than seeing a Christmas themed theatre production? Here is a list of ten shows that you shall not miss:

[googlemaps https://www.google.com/maps/d/embed?mid=1YcqkEJlK2aBOIFbIeatNBq7p6S3dY345&w=640&h=480]

London Coliseum | 11 December – 5 January 2020 | Ticket prices from £14 

English National Ballet brings back an absolute Tchaikovsky Christmas classic. Travel back to a snowy Edwardian London, where over 100 finest dancers and musicians will tell you a story about Clara, her nutcracker doll and their legendary battle against the Mouse King.


White Christmas 

Dominion Theatre | 15 November – 4 January 2020 | Ticket prices from £28 

Have you been dreaming of a white Christmas? Just like the ones you used to know? Well, your dream might just come true this year. Head to the Dominican Theatre where Bob Wallace and Phil Davis’ story will be brought to live by Irving Berlin’s music.


Nativity! The Musical 

Eventim Apollo Theatre | 11 December – 29 December 2019 | Ticket prices from £29.50 

Treat yourself to an unforgettable musical experience. The fabulous Sharon Osbourne and Dani Dyer won’t be the only stars you will see. Based on Debbie Isitt’s movie by the same name, Nativity! is a perfect choice for an unforgettable night out. 


Peter Pan Goes Wrong 

Alexandra Palace Theatre | 13 December – 5 January 2020 | Ticket prices from £10 

Witness Mischief Theatre Company’s disorderly take on J.M. Barrie’s all times classic. Written and played by Henry Lewis, Jonathan Sayer, and Henry Shields the play will make even its most serious spectators laugh.


Goldilocks and The Three Bears

London Palladium | 7 December – 12 January 2020 | Ticket prices from £25.50 

Take a trip down the memory lane together with the spectacular Goldilocks and the lovely bear family. This pantomime adaptation of the famous 19th-century British tale starring Matt Baker, Paul O’Grady and Julian Clary is a cosy and fun evening guaranteed.


Circus 1903 

Southbank Centre | 19 December – 5 January 2020 | Ticket prices from £23 

Immerse yourself in a magical holiday experience. The famous giant elephant acts by the War Horse puppeteers and deathly stunts by various performers will prove that the new golden age of circus has begun.


A Christmas Carol

The Old Vic | 29 November – 18 January 2020 | Ticket prices from £23

Dickens’s Ebenezer Scrooge is back for another lesson this Christmas. Follow a classic journey through the antagonist’s life with the spirits of Christmas past, present and future and maybe take a thing or two into consideration. Matthew Warchus’ is magical, according to critics.


The Little Match Girl 

Saddlers Wells | 11 December – 29 December 2019 | Ticket prices from £18

A freezing Christmas Eve in an imaginary Italian town and a little girl selling matches to survive. A tragic tale by Hans Christian Andersen has left no one untouched. But, perhaps, Arthur Pita’s dance theatre interpretation will have a different end? 



The Peacock Theatre | 27 November – 5 January 2020 | Ticket prices from £25

Rush to the peacock to witness the beloved snowman coming alive, in case you missed it the past 22 seasons. One of the longest-running West end show is suitable for all ages and is, undoubtedly, the best choice for all-family fun.


The Lion, The Witch and The Wardrobe

The Bridge Theatre | 26 November – 2 February 2020 | Ticket prices from £18

Step inside an enchanted wardrobe and into a snowy mystical Narnia. Here, the lion, the witch and all the other beloved characters are waiting to take you on their next thrilling adventure. The show is a must-see for those who loved the 50s novels or early 2000s movies by the same name.



Words: Neringa Ruseckaite

Photo: Neringa Ruseckaite

Accessibility | Cookies | Terms of use and privacy