Revel in Christmas magic and be captivated by the season’s most spectacular performances and must-see shows.
A Christmas Carol at The Old Vic 17th Nov – 7th Jan
A joyful production of Charles Dickens’s classic Christmas tale offers a dazzling production to begin the festive season.
A Sherlock Carol at Marylebone Theatre 18th Nov – 17th Jan
It’s a Wonderful Life at London Coliseum 25th Nov – 10th Dec
The quintessential Christmas film is given a feel-good operatic makeover for a limited run of UK performances.
Matthew Bourne’s Sleeping Beauty at Sadler’s Wells Theatre 29th Nov – 15th Dec
This captivating adaptation of the timeless fairytale welcomes audiences into a unique world of vampires and fairies.
John Rutter’s Christmas Celebration at Royal Albert Hall 6th Dec
The Nutcracker at Royal Opera House 6th Dec – 14th Jan
Magnificent ballet performances combine with Tchaikovsky’s incredible score in this enchanting story.
Christmas with The Salvation Army at Royal Albert Hall 7th Dec
Dolly Parton’s Smoky Mountain Christmas Carol at Southbank Centre 8th Dec – 8th Jan
This brand-new musical puts a heart-warming Tennessee twist on Dickens’ well-loved Christmas story.
Christmas with Katherine Jenkins at Royal Albert Hall 8th Dec
Mezzo-soprano Katharine Jenkins OBE will join special guests for a wonderful Christmas show.
Guy Barker’s Big Band Christmas at Royal Albert Hall 9th Dec
Christmas with the Royal Choral Society at Royal Albert Hall 12th Dec
The Royal Choral Society will celebrate 150 years of Christmas concerts with special performances and an extraordinary atmosphere.
Handel’s Messiah at Royal Albert Hall 14th Dec
As a Christmas tradition, the annual performance returns to London to delight audiences.
Nutcracker at London Coliseum 15th Dec – 7th Jan
Christmas with Il Divo at OVO Arena 16th Dec
Enjoy Christmas classics and hit songs from the world-famous classical crossover group.
The Magic Flute at Royal Opera House 16th Dec – 28th Jan
Carols at the Royal Albert Hall 17th – 24th Dec
Viennese Christmas Spectacular at Cadogan Hall 27th Dec
Swan Lake at London Coliseum 12th – 22nd Jan
English National Ballet’s dramatic production of this iconic story is a must-see this holiday season.