From Pantos to Ballet, festive shows for Christmas
The Christmas spirit is creeping in, for once we’re not talking whisky but pantomimes and shows which will make even the grinch feeling festive.
The Nutcracker, Royal Opera House, until 5th Jan 2026

Christmas isn’t Christmas without The Nutcracker. Enjoy this traditional ballet with what seems like the biggest Christmas Tree ever.
Mary Poppins, Donald Gordon Theatre, Cardiff, Until 10th Jan 2026

Mary Poppins brings a spoonful of Christmas cheer to Cardiff this Christmas.
A Christmas Carol, Old Vic, London, until 10th Jan 2026

This Dickens’ classicis adapted for stage by Jack Thorne – Harry Potter and the Cursed Child, His Dark Materials.
Beauty & the Beast, Citizens Theatre, Glasgow, Until 31st Dec 2025

The Citizens Theatre has recently reopened after refurbishment and bring this classic to the stage.
Jack and the beanstalk, Festival Theatre, Edinburgh, Until 11th Jan 2026

Doomed to sell his trusty cow, join Jack and his family as they fight to outwit the evil giant, win riches beyond his wildest dreams, and earn the hand of the girl he loves.

