General Things To Do

5 Christmas theatre London shows for kids

Christmas Theatre
Written by Tim Barnes-Clay

Create a lifelong love for theatre by taking your kids to these exciting shows this Christmas.

This winter, take your little ones with you to enjoy some magical London shows. From festive ballet to theatre productions that cater to the whole family. Take your pick, wrap up warm and head towards an exciting and enriching experience.

Snow White – London Palladium

You can enjoy this classic play with a star-studded cast. Join Dawn French and Paul Zerdin for this festive family treat as young princess Snow White seeks help from seven new diminutive friends after she is forced to flee her evil stepmother.

8th Dec – 13th Jan | Book now 

Disney on Ice Dream Big – O2

See your favourite characters this Christmas season, including Moana, Mickey Mouse, Aladdin and Olaf, in Disney on Ice presents Dream Big. Figure skating combines with spectacular sets in this show filled with heroes, heroines and the old Disney magic.

26th Dec – 6th Jan | Book now

The Nutcracker – Royal Opera House

Join the Mouse King, the Sugar Plum Fairy and magician Drosselmeyer for The Royal Ballet’s enchanting The Nutcracker. This classic ballet transports audiences to the Kingdom of Sweets for a magical Christmas experience, accompanied by the sounds of Tchaikovsky’s score.

3rd Dec – 15th Jan | Book now

Peter Pan – Richmond Theatre 

Journey to Neverland with Peter Pan this Christmas in London. 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.

8th Dec – 6th Jan |Book now  

Aladdin on Ice – Alexandra Palace

Experience a unique adaptation of the famous Aladdin story told by Alexandra Palace Ice Rink Amateur Productions. Using a mix of modern and traditional music, a cast of all ages will perform the magical story in a show sure to get everyone into the festive spirit.

7th Dec -10th Dec | Book now