Harrogate Theatres: Psychological drama The Father (November 30 to December 2); An Evening with Collabro (December 2); Beauty and the Beast pantomime (December 6 to January 21). Call 01423 502116.

The Dukes, Lancaster: Aladdin pantomime (tomorrow to January 6); comedian Mark Thomas (Wednesday). Call 01524 598500.

Grand Theatre, Lancaster: Dick Whittington pantomime (December 2-29); Snow White adult pantomime (December 9-11). Call 01524 64695.

Nuffield Theatre, Lancaster Arts, Lancaster University: Superposition (tonight); Imbalance (Tuesday); Schubert Ensemble (November 30). Call 01524 594151.

Muni, Colne: Circus show Forbidden Nights (tonight); musician Alexander O’Neal (December 1); Feeling Good - Michael Buble Celebration (December 2); Snow White pantomime (January 6-21). Call 01282 661234.

Ace Centre, Nelson: The Garrick - Caught on the Hop (Wednesday to December 2); Comedy Night (December 1). Call 01282 661080.

Grand, Clitheroe: Festive Fairtrade Market (Saturday); The Bob Dylan Story (Saturday); Clitheroe Comedy Club Christmas Capers (December 1); Amy's Amazing Time Travelling Adventure pantomime (December 2). Call 01200 421599.

Burnley Mechanics: Schools Gotta Dance (tonight); We Three Kings of Rock and Roll (Saturday); Ballet Theatre UK present The Nutcracker (Sunday). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Decima Records presents Critical Reaction EP launch (Saturday); Hexenschuss and Church (December 1); Flatfoot 56, Traits and Warshy (Crazy Arm) (December 2). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Blackbeard's Tea Party (tomorrow); Quiz Time (Saturday); Roy Chubby Brown (December 14). Call 01274 562252.

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

King’s Hall, Ilkley: Steeleye Span (December 4). Call 01274 432000.

Bingley Arts Centre: Spotlight Stage School presents Dance Sensation (tonight and tomorrow); Bingley Little Theatre presents Hobson's Choice (December 4-9). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Musical comedy Hair Spray (until Saturday); Shakespeare Schools Festival (until tonight); Cilla The Musical (Tuesday to December 2); Cinderella pantomime (December 16 to January 28). Call 01274 432000.

Bradford Cathedral: Endellion Quartet (December 1). Call 01274 432000.

Carriageworks Theatre, Leeds: Disney's Camp Rock: The Musical (tonight to Saturday); Jack and the Beanstalk pantomime (December 1 to January 6). Call 0113 3760318.

City Varieties, Leeds: Aladdin, the Rock 'n' Roll Panto (tomorrow to January 7). Call 0113 243 0808.

Grand Theatre, Leeds: Fat Friends - The Musical (until December 2); Sixties Gold (December 3); Northern Ballet present The Little Mermaid (December 5-17). Call 0844 8482700.

Leeds Town Hall: Comedian Katherine Ryan (tonight); Orchestra of Opera North (Saturday and December 2); Leeds WinterFest (Sunday). Call 0113 224 3801.

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

West Yorkshire Playhouse, Leeds: Children's show Crumble’s Search for Christmas (Saturday to December 30); The Lion, The Witch and The Wardrobe (Wednesday to January 21). Call 0113 213 7700.