Pantomime isn’t for everyone so we’ve put a list together of alternative shows to keep you in the festive spirit.

If you don't want to see ugly sisters, boys climbing beanstalks or soap stars making terrible jokes, these are the shows for you.

Pinocchio, National Theatre, December 1 to April 10

The National Theatre is transforming this Christmas into the fairytale of Pinocchio. The boy whose nose grew when he lied. You can expect all the songs and legendary storytelling.

https://www.nationaltheatre.org.uk/shows/pinocchio

Nativity! The Musical, Eventim Apollo Hammersmith, December 13 to 17

The heartwarming Christmas movie is coming to London in a new stage version. Teacher Mr Maddens is trying to marshal his class into performing a nativity musical, but things don’t quite go to plan.

https://www.eventimapollo.com/events/detail/nativity-the-musical#dlQJ0LPJHAAD80zV.97

Ugly Ducking, Albany Theatre, New Cross, December 4 to 31

The Albany’s Christmas show is a family story about a duckling that doesn’t fit in. It’ll use endearing physical theatre and music to bring the story to life.

http://www.thealbany.org.uk/event_detail/2046/Family/Ugly-Duckling

Disney on Ice, O2 Arena, Greenwich, December 20 to 30

Celebrate this Christmas with the most memorable Disney tales in Disney On Ice presents Passport to Adventure. Not only will Mickey Mouse, Minnie and Donald Duck be there but the Little Mermaid and the characters from Frozen.

https://www.theo2.co.uk/events/detail/disney-on-ice-passport-to-adventure

Santa Claus and the Magical Christmas Journey, Epsom Playhouse, December 8 to 24

It’s Christmas Eve and Santa Claus is flying high above the clouds delivering presents to all the boys and girls. But there are some naughty elves on board. Suddenly the sat nav goes haywire and breaks leaving him stranded without his list of postcodes to deliver presents to. What will he do?

http://www.epsomplayhouse.co.uk/shows/santa-claus-and-magical-christmas-journey

Have we missed any? Let us know.