Harrogate Theatres: Beauty and the Beast pantomime (until January 21); Panto Theatre Tour - Beauty and the Beast (until tomorrow); Shivers: The Book of Darkness and Light (January 13-21); Icons of the 80's, featuring Go West, Nik Kershaw and Cutting Crew (January 20). Call 01423 502116.

The Dukes, Lancaster: Aladdin pantomime (until January 6). Call 01524 598500.

Grand Theatre, Lancaster: Dick Whittington pantomime (until tomorrow); fairytale ballet The Snow Queen (January 21); Masterchef presenter Gregg Wallace (January 27). Call 01524 64695.

Muni, Colne: Snow White pantomime (January 6-21); Megaslam Wrestling (January 26). Call 01282 661234.

Ace Centre, Nelson: Christmas Party Night, featuring The Uptown Band (December 31); screenings of National Theatre Live: Follies (January 11) and the film My Cousin Rachel (January 29). Call 01282 661080.

Pendle Hippodrome Theatre, Colne: Screening of the film Sing (Wednesday). Call 01282 617315.

Grand, Clitheroe: The Nutcracker (January 6); Ladies Film Night: Hampstead (January 9); children's show Bear and Butterfly (January 13); Clitheroe Comedy Club (January 19); Hope and Social (January 26). Call 01200 421599.

Burnley Mechanics: Snow Queen pantomime (January 12-21); Paradise Lodge (January 26). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: The Jam’d (tonight); Definitely Mightbe vs Adored (January 19); Jazz and Gin (January 24). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Oh What a Night, The Rag Dolls With Full Live Band (tomorrow); New Year's Eve Party, featuring Little Black Dog (Sunday); Nigel Mile's tribute to Neil Diamond (January 12); Complete Madness (January 26). Call 01274 562252.

Brontë Parsonage Museum, Haworth: Mansions in the Sky and To Walk Invisible exhibitions (until Monday). Call 01535 642323.

King’s Hall, Ilkley: Michael Portillo (January 15). Call 01274 432000.

Bingley Arts Centre: New Year's Eve Celebration, featuring entertainment by Giles Miller (Sunday); Studio - Burns, Scotland and A' That! (January 18); Bingley Little Theatre present Dead Reckoning (January 22-27). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Cinderella pantomime (until January 28). Call 01274 432000.

Carriageworks Theatre, Leeds: Jack and the Beanstalk pantomime (until January 6); Aladdin pantomime (January 12-20). Call 0113 3760318.

City Varieties, Leeds: Aladdin, the Rock 'n' Roll Panto (until January 7); screenings of National Theatre Live: Follies (January 18) and Young Marx (January 25); folk band The Transports (January 21); comedian John Robins (January 26) . Call 0113 243 0808.

Grand Theatre, Leeds: Nativity! The Musical (until January 6). Call 0844 8482700.

Leeds Town Hall: Orchestra of Opera North: Viennese Whirl (Sunday); The Hallé (January 13); BBC Philharmonic (January 20); comedian Jason Manford (January 24); English Chamber Orchestra (January 24). Call 0113 224 3801.

Leeds City Museum: Skeletons: Our Buried Bones (until January 7). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: The Lion, The Witch and The Wardrobe (until January 21). Call 0113 213 7700.