Harrogate Theatre: Cinderella (to January 18); comedy drama Bane (to December 23). Contact 01423 502116.

Royal Hall, Harrogate: Clare Teal's Festive Fiesta (December 18); folk singer Kate Rusby (December 19); Brighouse and Rastrick Brass Band joins forces Harrogate G&S Society for a Christmas concert (December 20). Contact 01423 502116.

Dukes Theatre, Lancaster: Cinderella (to January 10). Contact 01524 598500.

Grand Theatre, Lancaster: After Dark Theatre present Beauty and the Beast (December 20 and 21). Contact 01524 64695.

Farfield Mill, Sedbergh: Exhibition, Tania Sneesby'sThrough the Magic Door (to January 4). Contact 05396 21958.

National Park offices, Bainbridge: Exhibition, Art that Tells a Story – and Simply Makes You Smile, by Clare Clayton (until Christmas). Contact 01969 652300.

Muni, Colne: Christmas Panto on Ice (December 19); Arion Christmas Cracker (December 20); Civic Choirs' annual Christmas concert (December 21). Contact 01282 661234.

Pendle Hippodrome, Colne: Here Comes Christmas, with Colne Orpheus Male Voice Choir, PYO Music and Pendle Children’s Choir (December 20). Contact 01282 856186.

Grand, Clitheroe: Come Dancing Christmas Ball (December 19); Abba Reunion (December 20); Heaven in the Afternoon (December 21); Good Foxy (December 22). Contact 01200 421599.

Exchange Arts Centre, Keighley: Metal blues doom rock from Ironrat and Lizard Tongue (December 19); Christmas rock ‘n’ roll from Howlin’ Johnny And The 59 Sound (December 20). Contact 01535 661591.

Black Bull, Main Street, Haworth: Ethereal songs of Kathryn Luxford and young bluesman Jake Sleepy Segrave (December 21). Contact 01535 642249.

Manor House, Ilkley: An Ilkley Retrospective with Graeme Willson (to February 8). Contact 01943 600066.

Bingley Arts Centre: Abba Revival (December 18). Contact 01274 567983.

Alhambra Theatre, Bradford: Pantomime Snow White And The Seven Dwarfs with comedian Billy Pearce and singer Joe McElderry (to January 25). Contact 01274 432000.

St George’s Hall, Bradford: Comedian Ken Dodd (December 19); Bradford Festival Choral Society’s traditional family Christmas concert (December 20). Contact 01274 432000.

Cartwright Hall, Bradford: exhibition: Looking is a Very Positive Act: David Hockney (to February 22). Contact 01274 431212.

Live Room, Caroline Social Club, Saltaire: Nick Harper (December 19). Contact 01274 585140.

Grand Theatre, Leeds: Northern Ballet in Peter Pan (to December 20); Irving Berlin musical Top Hat (December 23 to January 4). Contact 0113 224 3801.

Carriageworks, Leeds: Pantomime Snow White and The Seven Dwarfs (to January 10). Contact 0113 224 3801.

Leeds Town Hall: Lord Mayor's Carol Concerts (December 18); Laughter House Live (December 20); Orchestra of Opera North presents The Nutcracker and The Snowman (December 21). Contact 0113 224 3801.

West Yorkshire Playhouse, Leeds: Raymond Briggs’ Father Christmas (to January 3); White Christmas (to January 17); Roald Dahl’s James And The Giant Peach (until January 24). Contact 0113 213 7700.

Leeds City Varieties: Pantomime Dick Whittington (to January 11). Contact 0113 243 0808.

Square Chapel, Halifax: Hysterical Historical Show from Lipservice (December 12); folk, classical and jazz from Belshazzar’s Feast (December 14); The Wild Adventures of Robin Hood (December 16 to 24). Contact 01422 349422.

Victoria Theatre, Halifax: Family pantomime Jack and The Beanstalk (to January 4). Contact 01422 351158.