Harrogate Theatres: Psychological drama The Father (tonight to Saturday); An Evening with Collabro (Saturday); Henshaws Christmas Concert Helping People go Beyond Expectations (Tuesday); Beauty and the Beast pantomime (Wednesday to January 21); Russian State Opera present The Nutcracker (Wednesday); Russian State Opera present Romeo and Juliet (December 7). Call 01423 502116.

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

Grand Theatre, Lancaster: Dick Whittington pantomime (Saturday to December 29); Christmas Crooners - Baby Its Cold Outside (Wednesday); Snow White adult pantomime (December 9-11). Call 01524 64695.

Nuffield Theatre, Lancaster Arts, Lancaster University: Schubert Ensemble (tonight); Medsoc present Cinderella (Saturday and Sunday); Clare Teal and Trio: Ella Remembered (December 7). Call 01524 594151.

Muni, Colne: Musician Alexander O’Neal (tomorrow); Feeling Good - Michael Buble Celebration (Saturday); Snow White pantomime (January 6-21). Call 01282 661234.

Ace Centre, Nelson: The Garrick - Caught on the Hop (until Saturday); Comedy Night (tomorrow); Mayor's Christmas Do (Monday and Tuesday); screening of National Theatre Live: Young Marx (December 7). Call 01282 661080.

Grand, Clitheroe: Clitheroe Comedy Club Christmas Capers (tomorrow); Amy's Amazing Time Travelling Adventure pantomime (Saturday); musicians Bad Manners and Midlife (Saturday); Take That Experience (December 8). Call 01200 421599.

Burnley Mechanics: Festive Afternoon Tea and Show (Wednesday). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Hexenschuss and Church (tomorrow); Flatfoot 56, Traits and Warshy (Crazy Arm) (Saturday). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Take That 3 Experience (tomorrow). 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 (Monday). Call 01274 432000.

Bingley Arts Centre: Bingley Little Theatre presents Hobson's Choice (Monday to December 9). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Cilla The Musical (until Saturday); Bootleg Beatles (Wednesday); Christmas Words (December 7); The Chicago Blues Brothers (December 8); comedian Ed Byrne (December 9); Cinderella pantomime (December 16 to January 28). Call 01274 432000.

Bradford Cathedral: Endellion Quartet (tomorrow); Christmas Festival 2017 (December 12). Call 01274 432000.

Carriageworks Theatre, Leeds: Jack and the Beanstalk pantomime (tomorrow to January 6). Call 0113 3760318.

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

Grand Theatre, Leeds: Fat Friends - The Musical (until Saturday); Sixties Gold (Sunday); Northern Ballet present The Little Mermaid (Tuesday to December 17). Call 0844 8482700.

Leeds Town Hall: Orchestra of Opera North (Saturday); John Wilson and the John Wilson Orchestra (December 7). 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 (tonight); The Lion, The Witch and The Wardrobe (until January 21). Call 0113 213 7700.