SCROOGE will surely do his best to dampen the mood, but a variety of heartwarming Christmas classics can’t fail to get you in the festive spirit.

There’s panto, drama and fun for all the family throughout West Yorkshire and here are a few of the pantomimes you can see before and after Christmas.

A Christmas Carol runs at the West Yorkshire Playhouse in conjunction with Birmingham Repertory Theatre Company, who adapted the Charles Dickens classic.

You know the story, it’s Christmas Eve and the meanest and most cold-hearted man in London, Ebenezer Scrooge has no time for merriment or mistletoe.

But as the clock strikes midnight Scrooge’s world turns around as he is taken on a vivid journey by three spirits who show him visions of happy memories from his past, cruel realities from his present and the very likely future should Scrooge continue with his unloving and uncaring ways.

Can the spirits convince Scrooge to change his ways in time for Christmas Day? Well you can find out for yourself as the show runs until January 15.

And if that’s not your thing, then guaranteed fun is abound in Aladdin, also at the Playhouse.

With the help of a magical lamp, writer Mike Kenny and director Gail McIntyre have created the perfect antidote to panto for all the family – just be careful what you wish for!

Over in Calderdale at Victoria Theatre the timeless classic Sleeping Beauty is staged with local lad Thomas Milner, off BBC’s Waterloo Road who appears as Prince Valiant.

With larger than life characters, knock-out comedy, live music and plenty of audience participation, Sleeping Beauty is the tale of a beautiful Princess who is cursed at her Christening by the wicked Fairy Carabosse, which means that on her 18th birthday she will prick her finger on a spinning wheel and die.

The good Fairy Azurial offers some hope, she changes the spell to ensure that the Princess won’t die, merely fall into an enchanted sleep for 100 years from which she will wake if kissed by the one she loves.

It starts on tomorrow and runs through to January 2.

Bradford’s Alhambra has Snow White and the Seven Dwarfs featuring Oakes actor Big Mick Walters alongside comedian Billy Pearce and Emmerdale’s Sian Reeves.

The show, which embraces 3D technology, runs from December 18 to February 6.

And, of course, there’s the Lawrence Batley Theatre in Huddersfield with their hilarious new take of a classic children’s story, Heidi – A Goat’s Tale. It launched yesterday and runs until Christmas Eve.

Kirklees town halls have a host of panto and shows, the first at Cleckheaton Town Hall where Dorothy will follow the yellow brick road in The Wizard of Oz, from tomorrow, Saturday, December 11, to December 21.

Batley Town Hall is the home of Mother Goose in the New Year, where Carlinghow Theatre Company stage the tale from January 14 to January 16.

And Dewsbury Town Hall will welcome Dick Whittington from January 18 to January 22.

Tickets – West Yorkshire Playhouse Box Office 0113 213 7700. Victoria Theatre Box Office 01422 351158. Bradford Alhambra 01274 432 000. LBT Box Office 01484 430528. Kirklees Town Hall booking offices 01484 223200.