Harrogate Theatre: Who Shot the Sheriff (August 6 to 8). Contact 01423 502116.

Harrogate International Centre: National G & S Opera Company (August 1 and 2). Contact 01423 502116.

Harrogate Royal Hall: Edinburgh G&S Society presents Pirates of Penzance (August 3); Grosvenor Light Opera Company stages Ruddigore (August 4); Peak Opera performs Yeomen of the Guard (August 5); South Anglian Savoy Players present The Gondoliers (August 6). Contact 01423 502116.

Dales Countryside Museum, Hawes: Connections North: mirror images print exhibition (to October 6). Contact 01969 666210.

Farfield Mill, Sedbergh: Exhibitions: Colin Reynolds' Seascapes (to September 6), Jamie Barnes - Architypes and Aquatints (to September 6), and Mary Sleigh and Jan Miller (to August 31). Contact 015396 21958.

National park offices, Yoredale, Bainbridge: Exhibition, The Hills Afford Great Store of Lead (to September 25). Contact 0300 456 0030.

Dukes Theatre: Lancaster: Exhibitions: Oil and Water, John Baldwin (to August 2) and Mouth of the Lune by Colin Reynolds (August 3 to 20). Contact 01524 598500.

Williamson Park, Lancaster: Oliver Twist (to August 30). Contact 01524 598500.

Leighton Hall, Carnforth: Picnic Cinema presents The Shining (July 31), Contact 01524 734474.

Grand, Clitheroe: Snake Davis (July 31); Chris Connor as Elvis (August 1). Contact 01200 421599.

Exchange Arts Centre, Keighley: Cellar Door (August 1); punk rock pub quiz (August 2); Gypsy Ska Orquesta (August 5); ska-metal band Random Hand farewell gig with Sounds Of Swami, Alt Track and Gonzo’s (August 7). Contact 01535 661591.

Baccapipes Folk Club, 9 Henry Street, Keighley: summer Friday singarounds (July 31 to August 28). Contact 01535 605310.

Pennington’s Octagon Live, Bradford Road, Sandbeds: Tina Turner tribute Niqi Brown (July 31). Contact 01274 562252.

Ilkley Playhouse: Stagefright Comedy (August 9). Contact 01943 609539.

Alhambra Theatre and Studio, Bradford: Agatha Christie's The Mousetrap (to August 1). Contact 01274 432000.

Millennium Square, Leeds: Magic of Motown - Under the Stars (July 30); Texas in Concert (July 31). Contact 0844 848 2700.

Grand Theatre, Leeds: The Sound of Music (to August 1). Contact 0844 848 2700.

Leeds City Varieties: Badly Drawn Boy (July 30). Contact 0113 243 0808.

Leeds Civic Hall: Witness for the Prosecution (to August 30). Contact 0844 848 2700.

West Yorkshire Playhouse, Leeds: Blake Remixed (July 30 and 31). Contact 0113 213 7700.

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

Henry Moore Institute, Leeds: Exhibition: Eileen Agar: Natural Ready-mades (to August 30). Contact 0113 246 7467.

Square Chapel, Halifax: York Music Theatre presents 1950s and 1960s musical Dirty Stop Outs (August 15 and 16). Contact 01422 349422.