Harrogate Theatres: Top Hat musical (until Saturday); crime drama Death and the Maiden (until Saturday); St John Fisher Catholic High School's Diamond Jubilee concert (tonight); Bing (Saturday and Sunday); The Simon and Garfunkel Story (Wednesday); musician Ruby Turner (July 6). Call 01423 502116.

The Dukes, Lancaster: Walkabout theatre The Three Musketeers in Williamson Park (Tuesday to August 18); screening of Everybody's Talking About Jamie (July 5). Call 01524 598500.

Grand Theatre, Lancaster: Carousel (until Saturday); An Evening with Ian Hutchinson (July 5); Faith – The George Michael Legacy (July 6). Call 01524 64695.

Lancaster Arts, Lancaster University: Afrika Eye North: Kinshasa Symphony (July 6) and Mim Suleiman and Friends (July 6). Call 01524 594151.

Muni, Colne: Pendle Young Musicians Bursary - Grand Finale (Saturday). Call 01282 661234.

Ace Centre, Nelson: Cream Tea Cinema: The Light Between Oceans (Monday); Afternoon Variety Show (July 12). Call 01282 661080.

Pendle Hippodrome Theatre, Colne: Nelson Civic Ladies Choir (Saturday). Call 01282 617315.

Grand, Clitheroe: Streetfeet Summer Showcase (July 5); We Are Family Disco (July 6); Festival of Peace (July 13-15, including a performance by Settle-based Octameron on July 14). Call 01200 421599.

Burnley Mechanics: Sister Act (Tuesday to July 7); Grease (July 11-13). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Fresh Thursdays – Declan Vink (tonight); Asomvel with Stiletto Farm and Arkham Witch (Saturday); Roger Davies and Band (July 13). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: 80's Icons Tribute Tour (tomorrow); George Michael and Wham tribute Lee Raymond (July 13). 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 (tonight); Natalie Merchant (July 24). Call 01274 432000.

Bingley Arts Centre: Richard Lloyd Theatre presents I Love You Mum (tomorrow and Saturday); Bingley Little Theatre presents Blackadder Goes Forth (Monday to July 7); The Pasadena Roof Orchestra (July 8). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: An Evening with Billy Pearce (tomorrow); An Evening of Eric and Ern (Saturday); Akala, Lowkey and Special Guest (July 6); Sufiana Kalaam (July 7); Bing Live! (July 10-11); The Magic of the Musicals (July 13-14); Titanic The Musical (July 24-28). Call 01274 432000.

Carriageworks Theatre, Leeds: It's A Miracle and The Colin Atkins Story (Wednesday to July 7); In Our Element (July 5-7). Call 0113 3760318.

City Varieties, Leeds: Les Musicals (tomorrow); Positive Vibes II (Saturday); Everybody's Talking About Jamie (July 5); Muse Drone World Tour (July 12). Call 0113 243 0808.

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

Leeds Town Hall: Brian Blessed (tomorrow); Clare Teal and Her Big Mini Big Band: Swing's The Thing (Saturday). 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.