Harrogate Theatres: Adaptation of Betty Blue Eyes (until Saturday); Something Terrible Might Happen (tonight); Confabulation (tomorrow); Declaration (Saturday); murder mystery Strictly Murder (Tuesday to June 15). Call 01423 502116.

The Dukes, Lancaster: Screenings of opera Glyndebourne: La Traviata (tonight) and National Theatre Encore: Peter Pan (Saturday). Call 01524 598500.

Grand Theatre, Lancaster: Musicians The Big Band (Sunday); musician Richard Digance - Golden Anniversary (June 15). Call 01524 64695.

Pendle Hippodrome Theatre, New Market Street, Colne: It’s a Wonderful Life radio play (until Saturday). Call 01282 863210 or 01282 617315.

Muni, Colne: Dance Night (June 24). Call 01282 661234.

Ace Centre, Nelson: Basil and Co: Screening of National Theatre Live: Salome (June 22). Call 01282 661080.

Grand, Clitheroe: Half Man Half Biscuit (tomorrow); screening of National Theatre Live: Peter Pan (Saturday); An Evening with Steve Davis and VIP Meet and Greet Steve Davis (June 20). Call 01200 421599.

Burnley Mechanics: The Opera Boys (June 16). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Molly Tilston and Jennie Ståbis (tomorrow); Fling, Loomer and Treeboy and Arc (June 16); Blood Brother – The Ultimate Iron Maiden Tribute (June 17). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Dave Kelly with Brooks Williams (June 16). Call 01274 562252.

Brontë Parsonage Museum, Haworth: Mansions in the Sky exhibition, curated by poet Simon Armitage, and To Walk Invisible exhibition (until January 2018). Call 01535 642323.

King’s Hall, Ilkley: Children's show The First Hippo on the Moon (June 20). Call 01274 432000.

Bingley Arts Centre: Race Night 'Almost Ascot' (June 17); Ian Hunter and The Rant Band (June 18). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Funny Girl the Musical (until Saturday; comedians Jimmy Carr (Sunday) and Sean Kelly (Tuesday); The Legend Continues: The King of Pop (June 15); Bowie Experience (June 16); comedian Stewart Lee (June 17); musical comedy Dirty Rotten Scoundrels (June 22-24). Call 01274 432000.

Carriageworks Theatre, Leeds: Bugsy Malone (June 15-17); Croft and Pearce Are Not Themselves (June 16). Call 0113 3760318.

City Varieties, Leeds: Horrible Histories - Best of Barmy Britain (tonight); An Evening with Merrill Osmond (tomorrow); Sam Sweeney's Fiddle: Made in the Great War (Saturday); musicians Dominic Kirwan and Lisa Stanley (June 15); sporting hero Eddie ‘The Eagle’ Edwards (June 20). Call 0113 243 0808.

Grand Theatre, Leeds: Musical Mamma Mia (until July 8). Call 0844 8482700.

Leeds Town Hall: Comedian Jimmy Carr (July 14); Yorkshire choir Rock Up and Sing! One Vision (July 15-16). Call 0113 224 3801.

Leeds City Museum: Dying Matters - a community display (until July 30). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: The Grapes Of Wrath (until Saturday); Ode to Leeds (Saturday to July 1); Miss Meena and the Masala Queens (Tuesday to June 17); comedian Stewart Lee (June 18-20). Call 0113 213 7700.