Nothing kicks off the Christmas period quite like the joy of a festive show with the family. We’ve rounded up the best seasonal shows for kids, from toddlers to teens, which will be sure to get you all into the Christmas spirit!


1/12 The Arabian Nights, Royal Lyceum Theatre, Edinburgh

Get swept up in an exotic land of magic carpets, genies and romance with this retelling of Arabian Nights from Suhayla El-Bushra. The wicked Sultan of old Baghdad announces a terrible plan that threatens the world of a charming young girl, Scheherezade. Through her creativity, dreaming and storytelling she weaves a plan to catch him at his own game and save her beloved country. Recommended for ages six and up.

Dates: December 1- January 6

Price: £19 per ticket

Find out more and book tickets at Edinburgh's Christmas