Harrogate Theatres: Sinister mystery Magic Circle (until tomorrow); Wind in the Willows (until tomorrow); The Unfortunate Yet Surprisingly Average Life Of Franklin (tomorrow to Saturday); Hyena Comedy Club (Saturday); Harrogate Theatre open house (Monday to August 5); adaptation of The Famous Five (August 10-19); Shakespeare comedy A Midsummer Night's Dream (August 23); The Comedy of Errors (August 25); Russian State Opera presents Madama Butterfly (August 30) and Tosca (August 31). Call 01423 502116.

The Dukes, Lancaster: Treasure Island, walkabout theatre in Williamson Park (until August 12); National Theatre Live screenings of Angels in America: Perestroika (tonight) and Glyndebourne: La Clemenza Di Tito (August 3). Call 01524 598500.

Muni, Colne: Soul Night (August 12); Dance Night (August 19). Call 01282 661234.

Ace Centre, Nelson: National Theatre Live screening of Angels in America: Perestroika (tonight); Comedy Night (August 4); The Afternoon Variety Show (August 10); screening of La La Land (August 14). Call 01282 661080.

Grand, Clitheroe: National Theatre Live screening of Angels in America: Perestroika (tonight); Cloudspotting music and arts festival (tomorrow to Sunday); Classic Soul Night (August 19). Call 01200 421599.

Exchange Arts Centre, Russell Street, Keighley: Eric Clapton Tribute – Derek and the Geronimos (tomorrow); Silverlode and Dave McKinley (Saturday); Fire Lady Lucy and Ghost Marshalls (August 4); Slipknowt (August 11); Still Life, Flea Market and Box Jellys (August 18). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Dan McCann (tomorrow); 80's Night Band and Disco (August 11). Call 01274 562252.

Brontë Parsonage Museum, Haworth: Mansions in the Sky and To Walk Invisible exhibitions (until January 2018). Call 01535 642323.

Bingley Arts Centre: Musicians Dan Baird and Homemade Sin (tonight); Simon and Garfunkel tribute evening (Saturday). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: The Curious Incident Of The Dog In The Night-Time (Monday to August 5); Murder Mystery Dinner: Lethal Lovers (August 15); Murder Mystery Dinner: Masked Murder (August 16); Rene and Edith: The Comedy Dinner Show (August 17). Call 01274 432000.

Carriageworks Theatre, Leeds: What People Think (Saturday); Snake Davis Band (August 3); How To Learn Jazz: A Beginners Guide with Dom Moore (August 3). Call 0113 3760318.

City Varieties, Leeds: Musical Loserville (tomorrow and Saturday). Call 0113 243 0808.

Grand Theatre, Leeds: Dirty Dancing (until Saturday); adaptation of Jane Eyre (Monday to August 5); musician Jane McDonald (August 20); The Wedding Singer (August 22-26). Call 0844 8482700.

Leeds Town Hall: National Children’s Orchestras of Great Britain: Under 13 Orchestra (August 19). Call 0113 224 3801.

Leeds City Museum: Dying Matters (until Sunday); For All Seasons (until August 28). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Barber Shop Chronicles (until Saturday); The Gruffalo (until Sunday); Les Miserables School Edition (August 9-12). Call 0113 213 7700.