- Explore
Christmas Shows
Nothing beats a Christmas show in London's West End during the festive season. There are still plenty of London pantomimes and plays for the family to choose from this year.
The Nutcracker - English National Ballet
London Coliseum
4.6 110 reviews 4.6 110 reviews Tickets from £31.00English National Ballet's production of The Nutcracker has been enchanting audiences in London since 1950, and this year is no exception. Featuring over 100 dancers and musicians, watch as the classic fairytale bursts to life in the grand setting of the London Coliseum.
- Opens: Thursday, 17 December 2026
Booking until: Sunday, 10 January 2027 - Running time: 2hr. Incl. 20min interval.
- Playing at: London Coliseum
- Booking until: Sunday, 10 January 2027
Room On The Broom
Lyric Theatre
4.3 32 reviews 4.3 32 reviews Tickets from £13.00Jump on board a delightful journey this Winter with the musical adaptation of Julia Donaldson and Axel Scheffler’s Room on the Broom. Brought to the stage by acclaimed theatre company Tall Stories, this show is packed with enchanting puppetry, sing-along songs and hilarious fun, making it the perfect family treat.
- Opens: Friday, 27 November 2026
Booking until: Sunday, 3 January 2027 - Running time: 1hr. No interval
- Playing at: Lyric Theatre
- Booking until: Sunday, 3 January 2027
The Snowman
Peacock Theatre
4.7 75 reviews 4.7 75 reviews Tickets from £22.00This enchanting stage adaptation of the beloved picture book by Raymond Briggs comes to the London stage with the heartwarming story of the friendship between a young boy and the snowman he wishes to life. Full of valuable lessons about friendship and imagination, with unforgettable music like the beloved 'Walking in the Air', this is the perfect holiday play for children and adults alike.
- Opens: Saturday, 21 November 2026
Booking until: Sunday, 3 January 2027 - Running time: 1hr 30min. Incl. 1 interval.
- Playing at: Peacock Theatre
- Booking until: Sunday, 3 January 2027
Sherlock Holmes and the Twelve Days of Christmas
Alexandra Palace
Tickets from £18.00It's Christmas in Victorian London, and performers are suddenly dropping dead in the West End. Scotland Yard rules out foul play, but Sherlock Holmes uncovers a sinister connection between the murders and a famous Christmas jingle. This festive season, get ready for a delightfully charming festive whodunnit that spoofs classic detective stories with an original story starring legendary detective Sherlock Holmes - with a Christmas twist. It's the perfect piece of festive theatre for the whole family.
- Opens: Tuesday, 24 November 2026
Booking until: Sunday, 17 January 2027 - Running time: 2hr 30min. Incl. 1 interval.
- Playing at: Alexandra Palace
- Booking until: Sunday, 17 January 2027
Cirque Alice
Royal Festival Hall
Tickets from £37.00Cirque Alice reimagines Lewis Caroll's beloved and eccentric story of Alice in Wonderland through extraordinary acts from some of the greatest performers around the globe. Featuring aerialists and acrobats, mind-bending contortionists, exquisite puppetry, and special guest musical acts, you'll get to experience your favourite characters like the Cheshire Cat, the Mad Hatter, and the Queen of Hearts and see the mind-boggling world of Wonderland come to life as you've never seen it before.
- Opens: Saturday, 12 December 2026
Booking until: Sunday, 3 January 2027 - Running time: 2hr.
- Playing at: Royal Festival Hall
- Booking until: Sunday, 3 January 2027
Matthew Bourne's Cinderella
Sadlers Wells
5 3 reviews 5 3 reviews Tickets from £18.00This Olivier Award-winning production returns for a 30th anniversary celebration at Sadler's Wells with Matthew Bourne's epic interpretation of Cinderella that reimagines the classic fairytale as a war-time romance. Cinderella falls in love with an RAF pilot during the Blitz in London, and what follows is a touching and thrilling story that pays tribute to the spirit of London during the war. With gorgeous set and costume designs and a powerful score that incorporates the sounds of wartorn London, it's a thrillingly immersive production that has enchanted audiences since it premiered thirty years ago.
- Opens: Tuesday, 1 December 2026
Booking until: Sunday, 17 January 2027 - Running time: 2hr 20min. Incl. 2 Intervals.
- Playing at: Sadlers Wells
- Booking until: Sunday, 17 January 2027
Cinderella (Lyric Hammersmith)
Lyric Hammersmith
Tickets from £12.00A panto classic returns - witness the story of Cinderella as you've never seen it before. Filled with show-stopping songs, hilarious comedy, and some delightful twists on this beloved fairy tale, this is the perfect festive treat for the whole family. Children and adults alike will delight in the humour, whimsy, and magic as a talented cast of performers bring to life this cheeky, chaotic version of Cinderella.
- Opens: Saturday, 14 November 2026
Booking until: Sunday, 3 January 2027 - Running time: 2hr. Incl. 1 interval.
- Playing at: Lyric Hammersmith
- Booking until: Sunday, 3 January 2027
The Jungle Book
Olivier - National Theatre
Tickets from £43.00Olivier Award winner Hiran Abeysekera (The Father and the Assassin) stars in a stunning new adaptation of Rudyard Kipling's The Jungle Book, in this new play by Anupama Chandrasekhar. Experience the story of Mowgli, a wild child raised by the animals of the jungle, in this epic, colourful production that brings Kipling's iconic jungle setting to life with jaw-dropping, life-sized puppets. Coming this Christmas, The Jungle Book is a piece of theatrical marvel that the whole family can fall in love with.
- Opens: Friday, 13 November 2026
Booking until: Saturday, 6 February 2027 - Starring: Hiran Abeysekera
- Playing at: Olivier - National Theatre
- Booking until: Saturday, 6 February 2027
Potted Panto
Apollo Theatre
4.5 15 reviews 4.5 15 reviews Tickets from £30.00Seven classic pantomimes in 70 hilarious minutes! The Olivier Award nominated festive celebration Potted Panto is back for four weeks only.
- Opens: Sunday, 6 December 2026
Booking until: Sunday, 3 January 2027 - Running time: 70min. No Interval
- Playing at: Apollo Theatre
- Booking until: Sunday, 3 January 2027
A Christmas Carol - Old Vic
Old Vic Theatre
4.9 32 reviews 4.9 32 reviews Tickets from £53.00Charles Dickens' classic Christmas story returns to the stage in this spooky, heartwarming stage adaptation by Matthew Warchus, now in its tenth year. Step into the gloom of Victorian London and join the miserly Ebenezer Scrooge on a ghostly journey through time in this imaginative, immersive theatrical experience that the whole family can enjoy this festive season.
- Opens: Tuesday, 10 November 2026
Booking until: Saturday, 9 January 2027 - Running time: 2hr. Incl. 20min interval.
- Playing at: Old Vic Theatre
- Booking until: Saturday, 9 January 2027
Jack and the Beanstalk
Hackney Empire
4.7 38 reviews 4.7 38 reviews Tickets from £12.00This festive season, Jack and the Beanstalk comes to Hackney Empire in this delightful panto retelling full of madcap adventure, larger-than-life characters, and unforgettable song and dance numbers. Don't miss this classic English fairy tale about a boy and a magic beanstalk, now told with a twist, full of fun for the whole family.
- Opens: Saturday, 21 November 2026
Booking until: Thursday, 31 December 2026
- Playing at: Hackney Empire
- Booking until: Thursday, 31 December 2026
The Smartest Giant In Town
St Martins Theatre
4.5 4 reviews 4.5 4 reviews Tickets from £10.00Adapted from the bestselling book by Julia Donaldson and Axel Scheffler, The Smartest Giant in Town heads to London for a limited festive run. Follow the heart-warming tale about friendship and helping those in need through a puppet-filled adventure, perfect for younger audiences.
- Opens: Wednesday, 9 December 2026
Booking until: Sunday, 3 January 2027 - Running time: 55min. No interval.
- Playing at: St Martins Theatre
- Booking until: Sunday, 3 January 2027
Miss Bennet: Christmas at Pemberley
Park Theatre
Tickets from £28.00If you loved Pride and Prejudice, you'll love this funny, smart, and emotional play that takes you back into the world of Jane Austen's most beloved novel, and puts the spotlight on Elizabeth Bennet's overlooked younger sister. It's Christmas at Pemberley and Mary Bennet is resigned to being the sister everyone always forgets about, until a chance at love gives her hope for a future she never thought possible. The UK premiere of Lauren Gunderson and Margot Melcon's smash hit play is a loving homage to and continuation of Austen's work that explores identity, belonging and the quiet courage it takes to rewrite your own narrative.
- Opens: Wednesday, 2 December 2026
Booking until: Sunday, 10 January 2027 - Running time: 2hr 30min. Incl. interval.
- Playing at: Park Theatre
- Booking until: Sunday, 10 January 2027
Christmas Carol Goes Wrong
Wyndham's Theatre
4.9 7 reviews 4.9 7 reviews Tickets from £30.00Mischief Theatre's A Christmas Carol Goes Wrong is a laugh-out-loud comedy that transforms the beloved holiday classic into a chaotic disaster filled with mishaps and mayhem. With brilliant physical comedy and unexpected twists, it's the perfect festive treat that will have you in stitches from start to finish.
- Opens: Friday, 18 December 2026
Booking until: Saturday, 23 January 2027 - Running time: 2hr 20min. Incl. 1 Interval.
- Playing at: Wyndham's Theatre
- Booking until: Saturday, 23 January 2027
A Homo Alone 2: Yikes We Did It Again!
The Other Palace - Studio
Tickets from £34.00This Christmas, get ready for the sequel to the smash-hit Christmas classic from The Other Palace, Homo Alone. This time, Kevin finds himself lost in New York City, the gayest place on earth, encountering dodgy burglars, a Rocky Horror-esque hotel manager, and a Trump cameo nobody asked for. Spice up your Christmas with this filthy-fun musical parody of Home Alone 2.
- Opens: Friday, 13 November 2026
Booking until: Sunday, 3 January 2027
- Playing at: The Other Palace - Studio
- Booking until: Sunday, 3 January 2027
Pinocchio - Globe
Globe Theatre
Tickets from £8.00The beloved story of Pinocchio, a little wooden puppet who comes to life and longs to be a real boy, returns to the open-air Globe Theatre in time for the festive season. The perfect Christmas theatrical treat for the whole family, children and adults alike will fall in love with this moving story of family and belonging, told through whimsical puppetry and delightful song. Don't miss this fresh take on a story we all love.
- Opens: Saturday, 28 November 2026
Booking until: Sunday, 3 January 2027 - Running time: 2hr 10min. Incl. 1 interval.
- Playing at: Globe Theatre
- Booking until: Sunday, 3 January 2027
Latest West End News
Reviews
Reviews
Casts
Photos
Reviews
Reviews Why you should book your theatre tickets with London Box Office
-
STAR Member
All our theatre tickets comply with the rules set by the Society of Ticket Agents and Retailers (STAR), and our online ticketing platform is secured with SSL technology and available 24/7.
-
Dynamic Seating Plans
We have created dynamic seating plans for most West End theatres to make it easier for you to choose your preferred seats.
-
Instant Confirmation
Your booking is confirmed in real-time with the theatre. Simply print or show your confirmation on your mobile phone to get into the theatre and access your seats on the day of the performance.