Search Events

Top Christmas shows and pantomimes in London

Discover some of the best Christmas theatre London has to offer over the festive season.

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

Christmas panto

Peter Pan at Richmond Theatre 

Journey to Neverland for classic pantomime Peter Pan. Telling the famous story of a flying boy and his battle with an evil pirate, the show is filled with fun, adventure, laughter and audience participation. 8 Dec-13 Jan

Discover more Christmas pantomimes in London.

Family Christmas shows

Room on the Broom Live at the Lyric Theatre

Room on the Broom at the Lyric Theatre

Join a witch, her cat and the friends they meet as they travel on their broomstick, in Room on the Broom Live. This Olivier award-nominated stage adaptation is based on Julia Donaldson and Axel Scheffler’s picture book. 23 Nov-13 Jan. Book now

The Snowman at Peacock Theatre

Spark that festive feeling as the classic winter tale of The Snowman returns to enchant the whole family at the Peacock Theatre. Raymond Briggs’ Christmas story is filled with dance, storytelling and songs from the film, as the two friends embark on a magical adventure to the North Pole. 22 Nov-6 Jan. Book now

Walking with Dinosaurs – The Arena Spectacular at SSE Arena, Wembley

See prehistoric animals brought to life on stage in Walking with Dinosaurs – The Arena Spectacular. Michaela Strachan presents this incredible show that features 18 life-sized creatures, including a Tyrannosaurus Rex. 27-30 Dec

Christmas ballet 

Matthew Bourne's Swan Lake at Sadler’s Wells Theatre

Experience an iconic reinvention of a ballet classic as Matthew Bourne’s Swan Lake graces the stage this Christmas in London. This version of the dance show is famous for replacing the female corps-de-ballet with an all-male cast. 4 Dec-27 Jan

Musical Christmas shows

Christmas Festival at the Royal Albert Hall

Join the Christmas Festival at Royal Albert Hall to enjoy a diverse collection of shows, including classical favourite Handel’s Messiah, festive film Home Alone accompanied by a live orchestra and choir, the London Community Gospel Choir Christmas show and a traditional carol concert. Dec TBC

Jeff Wayne’s The War of the Worlds at The O2

Jeff Wayne's The War of the Worlds - Alive on Stage at The O2

See HG Wells’ science fiction tale The War of the Worlds set to Jeff Wayne's iconic music. Experience holography, intense lighting, a towering bridge and a 36-piece string orchestra in this thrilling spectacle. 15 Dec. Book now

Raymond Gubbay's My Christmas London

Enjoy a series of festive concerts across the capital with My Christmas London, from the Christmas Classics concert at Barbican (20 Dec) and Christmas tunes with the world-famous King’s College Choir at Royal Festival Hall (13 Dec), to Carols by Candlelight at beautiful Cadogan Hall (12 Dec) and the annual Christmas Spectacular at Theatre Royal Drury Lane (16 Dec). 12-23 Dec

Christmas plays

Nativity! The Musical at Eventim Apollo

Nativity The Musical at Eventim Apollo, Hammersmit

Chuckle at a primary school’s hapless attempt to put together a festive production during Nativity! The Musical. Based on the Christmas film series, this family-friendly stage adaptation features many of its catchy tunes, including Sparkle and Shine, Nazareth and One Night One Moment. 19-31 Dec

Find more things to do at Christmas in London.

Explore by category