Harrogate Theatres: Family show Dick and Dom Live (tonight); dance drama What If I Told You (tonight); A Matter Of Impression (tomorrow); adaptation of Betty Blue Eyes (Tuesday to June 10); Elephant and Castle (Wednesday). Call 01423 502116.

The Dukes, Lancaster: Adaptation of Trainspotting (tonight to Saturday); screening of National Theatre Encore: Who’s Afraid of Virginia Woolf? (Saturday). Call 01524 598500.

Grand Theatre, Lancaster: Hansel and Gretel (tonight to Saturday); drama Two by Jim Cartwright (tonight to Saturday); musicians The Big Band (June 11). Call 01524 64695.

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

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

Ace Centre, Nelson: Basil and Co: The Afternoon Variety Show (today); Comedy Night (tomorrow). Call 01282 661080.

Grand, Clitheroe: Family Challenge Night (tonight); musicians Sons of Pitches (tomorrow); Johnny Cash Roadshow (Saturday); Ladies Film Night: Manchester by the Sea (Tuesday); Half Man Half Biscuit (June 9). Call 01200 421599.

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

Exchange Arts Centre, Russell Street, Keighley: Hellbound Hearts, The Escapades and Vampire Death (Saturday); Molly Tilston and Jennie Ståbis (June 9). 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 and To Walk Invisible exhibitions (until January 2018). Call 01535 642323.

King’s Hall, Ilkley: Musician Joe Longthorne (tonight); Darkside The Pink Floyd Show (Saturday); Graeme of Thrones (Monday). Call 01274 432000.

Bingley Arts Centre: Bingley Airedale Rotary Club Beer Festival (tomorrow and Saturday). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Edmund and Queenie: The Comedy Dinner Show (tomorrow); Del and Rodney: The Comedy Dinner Show (Saturday); Funny Girl the Musical (Tuesday to June 10); comedians Jimmy Carr (June 11) and Sean Kelly (June 13). Call 01274 432000.

Carriageworks Theatre, Leeds: Adaptation of Rise of the Shadow Stealers (tonight); Tarzanne (tomorrow and Saturday); Northern Short Story Festival (Saturday); Bugsy Malone (June 15-17). Call 0113 3760318.

City Varieties, Leeds: Positive Vibes, a charity cabaret (Saturday); Horrible Histories - Best of Barmy Britain (Tuesday to June 8). Call 0113 243 0808.

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

Leeds Town Hall: Comedian Pam Ann (Saturday); Black Dyke Brass Festival (Sunday); 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 June 10); children's show The Scarecrows' Wedding (until June 3); Ode to Leeds (June 10 to July 1). Call 0113 213 7700.