Harrogate Theatres: Relatively Speaking (until Saturday); 20,000 Leagues Under The Sea (tonight to May 19); The Gondoliers (Wednesday to May 19). Call 01423 502116.

The Dukes, Lancaster: Screening of National Theatre Live: Macbeth (tonight); Me and My Bee (Saturday); comedian Kiri Pritchard-McClean (Saturday); Crimes Under the Sun (Wednesday). Call 01524 598500.

Grand Theatre, Lancaster: Kiss Me Kate (until Saturday); dance show Pasha Kovalev - The Magic of Hollywood (Sunday); Michael Jackson History Show (Tuesday). Call 01524 64695.

Muni, Colne: Musician Joe McElderry (tonight); The Lancashire Hotpots (Saturday); Taylor Made Brass (May 18). Call 01282 661234.

Ace Centre, Nelson: The Garrick - What I Did at School Today (until tomorrow); Cream Tea Cinema: Brooklyn (Monday); Afternoon Variety Show (May 17). Call 01282 661080.

Pendle Hippodrome Theatre, Colne: North West film archive film night (May 23). Call 01282 617315.

Grand, Clitheroe: Vocal trio Blake (tomorrow); blues rock band King King (Saturday); musician John Smith (Wednesday). Call 01200 421599.

Burnley Mechanics: In Our Lancashire Homes (tonight); dance show with Giovanni Pernice (tomorrow - SOLD OUT); Milkshake (Saturday); 30 Years of Caring concert (May 17). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Grind and Groove at The Exchange (tonight); The Brazen, Cosmic Shambles and Ghostwriters (tomorrow); Uncle Wellington with Sifaka and Hoamin (Saturday); Bingley Music Live Emerging Talent – Heat 2 (Wednesday). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: The 80’s Nite (Saturday). Call 01274 562252.

Brontë Parsonage Museum, Haworth: Peter Brears: The Real Wuthering Heights (until May 21); Making Thunder Roar: Emily Brontë (until January 2019). Call 01535 642323.

King’s Hall, Ilkley: Tiddler and Other Terrific Tales (May 22). Call 01274 432000.

Bingley Arts Centre: Bingley Amateurs present Strictly Come Bingley (Saturday); Bingley Little Theatre presents Nude with Violin (May 21-26). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Matthew Bourne's Cinderella (until Saturday); Fat Friends The Musical (Monday to May19). Call 01274 432000.

Carriageworks Theatre, Leeds: Skip Rap (tomorrow); Spin (Saturday); Mix Tape (Saturday); Linton Kwesi Johnson (Saturday); Words in the City: Know Your Place (Sunday); Frankie Veh (Sunday); musical Sister Act (May 17-19). Call 0113 3760318.

City Varieties, Leeds: Screening of National Theatre Live: Macbeth (tonight); comedians Lee Nelson (tomorrow) and Tiff Stevenson (Saturday); The Fureys (Sunday); screening of the musical An American in Paris (Wednesday). Call 0113 243 0808.

Grand Theatre, Leeds: Opera North present Kiss Me Kate (May 23-26). Call 0844 8482700.

Leeds Town Hall: Orchestra of Opera North (Saturday). Call 0113 224 3801.

Leeds City Museum: Thomas Chippendale exhibition (until June 9). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Sunshine on Leith (until May 19); Dolly Would (tomorrow and Saturday); The Girl on the Train (Saturday to June 9). Call 0113 213 7700.