Harrogate Theatres: Some Mothers Do ‘Ave ‘Em (until Saturday); 100 Ways to Tie a Shoelace (tonight to Saturday); Signed, Sealed Delivered - A Tribute to Stevie Wonder (tomorrow); Harrogate Symphony Orchestra - A Night at the Movies (Saturday); Top Hat musical (Tuesday to June 30); crime drama Death and the Maiden (Tuesday to June 30). Call 01423 502116.

The Dukes, Lancaster: Screenings of Glyndebourne: Madama Butterfly (tonight); walkabout theatre The Three Musketeers in Williamson Park (July 3 to August 18). Call 01524 598500.

Grand Theatre, Lancaster: The Snail and the Whale (tonight); The Billy Fury Years (tomorrow); Carousel (Tuesday to June 30). Call 01524 64695.

Muni, Colne: Dance Night (Saturday); Pendle Young Musicians Bursary - Grand Finale (June 30). Call 01282 661234.

Ace Centre, Nelson: The Garrick - That Good Night (until tomorrow); Cream Tea Cinema: The Light Between Oceans (July 2). Call 01282 661080.

Pendle Hippodrome Theatre, Colne: Colne Commemorates The Great War (Saturday); Nelson Civic Ladies Choir (June 30). Call 01282 617315.

Grand, Clitheroe: The Story of Guitar Heroes (tomorrow); Streetfeet Summer Showcase (July 5). Call 01200 421599.

Burnley Mechanics: Pinked Floyd (Saturday); Sister Act (July 3-7); Grease (July 11-13). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Ozzbest (tomorrow); Fresh Thursdays – Declan Vink (June 28); Asomvel with Stiletto Farm and Arkham Witch (June 30). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: 80’s Icons Tribute Tour (June 29). Call 01274 562252.

Brontë Parsonage Museum, Haworth: Making Thunder Roar: Emily Brontë (until January 2019); Wings of Desire by Kate Whiteford (until July 23). Call 01535 642323.

King’s Hall, Ilkley: A Country Night in Nashville (June 28). Call 01274 432000.

Bingley Arts Centre: Richard Lloyd Theatre presents I Love You Mum (June 29-30); Bingley Little Theatre presents Blackadder Goes Forth (July 2-7). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: The Play That Goes Wrong (until Saturday); An Evening with Billy Pearce (June 29); An Evening of Eric and Ern (June 30). Call 01274 432000.

Carriageworks Theatre, Leeds: The Wedding Singer musical (until Saturday); On Behalf of the People (tomorrow). Call 0113 3760318.

City Varieties, Leeds: Berlin to Broadway with Kurt Weill (tonight); comedian David Baddiel (tomorrow and Saturday); Les Musicals (June 29); Positive Vibes II (June 30). Call 0113 243 0808.

Grand Theatre, Leeds: Wicked The Musical (until July 7). Call 0844 8482700.

Leeds Town Hall: Rufus Wainwright (Tuesday); Brian Blessed (June 29); Clare Teal and Her Big Mini Big Band: Swing’s The Thing (June 30). Call 0113 224 3801.

Leeds City Museum: Beavers to Weavers: The Wonderful World of Animal Makers (July 6 to January 6, 2019). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Talking Heads: Graham, Peggy and Muriel (until Saturday); Leeds: Talking Heads: Susan, Doris and Irene (until Saturday); Berlin to Broadway (tonight); Searching for the Heart of Leeds (until Saturday); All of Us Together (tomorrow). Call 0113 213 7700.