Search Events

Top Christmas Shows and Pantomimes in London

Enjoy a festive treat this winter with these top Christmas shows in London.

There are lots of magical London Christmas shows to enjoy this winter, from Christmas pantomimes and festive ballet to cutting-edge Christmas theatre and some top family shows in London.

Christmas Panto

Cinderella at the London Palladium

See the first Christmas pantomime in the London Palladium for more than 30 years, as actress Amanda Holden returns to the stage as the Fairy Godmother in classic rags-to-riches tale Cinderella. Expect plenty of family-friendly panto quips, as the Wicked Stepmother (Paul O’Grady) and the ugly sisters look to spoil Cinderella’s big night at the ball. 10 Dec-15 Jan Book now

Potted Panto at the Garrick Theatre

Cram seven pantomimes into just one evening with Potted Panto at the Garrick Theatre. Hilarious double act Dan and Jeff return to the West End this Christmas with their Olivier Award-winning show brimming with silly jokes, slapstick fun and classic panto characters, as they take the audience on a madcap ride through Snow White, Jack and the Beanstalk, Aladdin and more. 10 Dec-8 Jan Book Now

Sleeping Beauty at Hackney Empire

Follow the adventures of Princess Tahlia in the enchanted world of Hackneytonia with Sleeping Beauty Christmas panto at Hackney Empire. Enjoy a hilarious and colourful modern interpretation of the classic tale, with West End star Alexia Khadime taking to the stage in the lead role. 26 Nov-8 Jan

Aladdin at Lyric Hammersmith

Be amazed by exciting musical routines and comedy with Aladdin at Lyric Hammersmith. Relive the romance of Aladdin's classic story with a Christmas panto twist, and don't miss the chance to see acclaimed comedian Vikki Stone playing Abanazer. 19 Nov-7 Jan Book now

Sleeping Beauty at Richmond Theatre

See star-of-stage Maureen Lipman and CBeebies presenter Chris Jarvis reinterpret Sleeping Beauty in a spellbinding pantomime at Richmond Theatre. Enjoy fabulous music routines, hilarious comedy and interactive scenes, and expect nothing but the unexpected! 2 Dec-8 Jan

Find more Christmas pantomimes in London

Musical Christmas Shows

Christmas Festival at Royal Albert Hall

Get into the festive spirit with everything from classical concerts and carols to Christmas singalongs at the Royal Albert Hall’s Christmas Festival. Spanning 11 days, this annual festival hosts some of the best festive tunes in town, including Handel’s Messiah sung by a 500-strong choir, Carols by Candlelight, and a Jingle Bell Christmas full of popular seasonal songs. 13-24 Dec Book now

Million Dollar Quartet at Winter at Southbank Centre

Lose yourself in rock ‘n’ roll this Christmas as Million Dollar Quartet takes to the stage at the Southbank Centre. Inspired by a one-off recording session that saw Elvis Presley, Johnny Cash, Jerry Lee Lewis and Carl Perkins collaborate for the only time, this musical retells exactly what happened in the studio through some of the quartet’s best songs. 17 Dec-2 Jan Book now

Christmas Ballet

The Royal Ballet: The Nutcracker at the Royal Opera House

Step into the magical Land of Snow and Kingdom of Sweets as The Nutcracker returns to the Royal Opera House. Tchaikovsky’s classic ballet is once again brought to life by The Royal Ballet in Peter Wright’s enchanting production featuring classic characters Drosselmeyer, the Mouse King and Sugar Plum Fairy. 23 Nov-12 Jan Book now

The Red Shoes at Sadler's Wells

See the world premiere of Matthew Bourne’s passionate ballet, The Red Shoes, during an eight-week Christmas season at Sadler’s Wells. Victoria Page wants to become the greatest dancer in the world, but will a feud between the two men who love her most threaten to derail her career? This dramatic stage adaption of the 1948 Academy Award-winning film is set to music from the golden age of Hollywood. 6 Dec-29 Jan Book now

English National Ballet: Nutcracker at London Coliseum

Be mesmerised by Tchaikovsky’s festive ballet as the English National Ballet performs Nutcracker at the London Coliseum. Follow the adventure as Clara and her Nutcracker doll are led by magician Drosselmeyer into a magical world, featuring more than 100 dancers and musicians in this dreamlike Christmas ballet in London. 14 Dec-7 Jan Book now

Christmas Plays

The Little Matchgirl (and Other Happier Tales) at Sam Wanamaker Playhouse

Become immersed in a world of mysterious apparitions and magical stories amid flickering candlelight as you follow the life of an impoverished matchgirl at the Sam Wanamaker Playhouse. Inspired by the tales of Hans Christian Anderson and other storytellers, The Little Matchgirl (and Other Happier Tales) overflows with magic, music and puppetry; as each match the girl strikes to keep warm leads to a new story. 24 Nov-22 Jan

Christmas Cabaret and Circus

La Soiree at Christmas in Leicester Square

Step into Leicester Square’s spiegeltent this festive season and be transported into the marvellous world of La Soiree. Returning to London for the seventh year, this hit winter show continues to tempt and tantalise as cabaret artists such as Ursula Martinez, The English Gents, Hamish McCann and Denis Lock perform their quirky acts. 11 Nov-8 Jan Book now

BIANCO at Southbank Centre

Be mesmerised by acrobats as they twist and turn above, behind and all around you, with BIANCO at Southbank Centre’s Winter Festival. This immersive promenade show from NoFit State mixes circus acts with a live soundtrack – all taking place in the stunning setting of South Bank’s big top. 23 Nov-22 Jan

Family Christmas Shows

Disney on Ice presents Frozen at The O2

See Disney’s hit family film Frozen brought to life on ice at The O2 with Disney on Ice presents Frozen. Watch as Ana goes on a quest to find her sister, Elsa, encountering the loveable Olaf, mysterious trolls, the rugged Kristoff and reindeer Sven along the way. Make sure to join in the singalongs, including “Let it Go”, as the dancers whip up a storm on the ice. 21-30 Dec Book now

The Snowman at the Peacock Theatre

Enjoy a much-loved festive tradition at the Peacock Theatre, as the classic winter tale The Snowman returns to enchant the whole family. Raymond Briggs’ Christmas story is brought to life on stage through dance, storytelling, magic and unforgettable songs from the classic film, as the two friends embark on a magical adventure to the North Pole. 23 Nov-1 Jan Book now

The Nutcracker on Ice at the Winter Palace Theatre

Catch the award-winning Imperial Ice Stars’ cast of international and national championship-level skaters perform The Nutcracker on Ice in Winter Wonderland’s Winter Palace Theatre. In a brand new 60-minute show, stunning skating acrobatics and stunts are combined with sumptuous costumes, cutting-edge special effects and astounding flying sequences for an action-packed and enchanting family show. 18 Nov-2 Jan Book Now

The Very Hungry Caterpillar at Ambassadors Theatre

See The Very Hungry Caterpillar and other classic Eric Carle tales brought to life by 75 puppets and four master puppeteers on the West End stage. The much loved character emerges at Ambassadors Theatre in an hour-long performance alongside characters from Carle's other stories The Artist Who Painted a Blue Horse, Mister Seahorse and The Very Lonely Firefly. 2 Dec-7 Jan Book now

Find more December showsseasonal performances and Christmas events in London.