Harrogate Theatre: Shadow Boxing (May 15 and 16); Hyena Comedy Club (May 16); Harrogate G&S Society presents Princess Ida (May 21 to 23). Contact 01423 502116.

Royal Hall, Harrogate: Tom Paxton: 50 years on tour (May 16). Contact 01423 502116.

Harrogate International Centre: Bryan Ferry: 2015 tour (May 23). Contact 01423 502116.

Dukes Theatre, Lancaster: Exhibition: Sandra Callanan - Her Life in a Stitch (to May 17); Henning Wehn - Eins, Zwei, DIY (May17); Dying Matters (May 19 to 24); Romeo and Juliet (May 19 to 23). Contact 01524 598500.

Grand Theatre, Lancaster: Life through Dance with Pasha Kovalev (May 19); Nathan Carter (May 20); Andy Parsons - Live and Unleashed - But Naturally Cautious (May 21). Contact 01524 594151.

Storey Institute, Lancaster: Studio Footlights presents Quartet by Ronald Harwood (May 20 to 22). Contact 01524 594151.

Grand, Clitheroe: Mark Lewis Trio headlines at Lunchtime Live (May 15); Zion Train (May 15). Contact 01200 421599.

Muni, Colne: Pendle Borderline Theatre Company presents The Laramie Project (May 20 to 23). Contact 01282 661234.

Pendle Heritage Centre, Barrowford: Exhibition by artists Jo Taylor and Geoff Selkirk (May 16 to 31). Contact 01282 677150.

Burnley Mechanics: The Clone Roses (May15); Big band Boogie (May 16); Kathryn Roberts and Sean Lakeman (May 21). Contact 01282 664400.

Exchange Arts Centre, Keighley: Falsetto Sock Puppet Theatre (May 15); tribute to heavy metal singer Ronnie James Dio (May 18). Contact 01535 661591.

Baccapipes Folk Club, Henry Street, Keighley: traditional performers Robinson, O’Dwyer and Kelly (May 29). Contact 01535 605310.

Cougar Park, Keighley: Keighley Blues Club presents classic rock trio Voodoo Room (May 15). Contact 01535 600310.

West Lane Baptist Church, Haworth: Haworth West Lane Baptist Amateurs present Mrs Hyacinth Pluckett’s Edwardian Soirée (May 15 and 16). Contact 01535 643425.

Ingrow Railway Museum: Live music as part of the national Museums At Night event (May 15 and 15). Contact 01535 680425.

Bingley Arts Centre: Singer Thea Gilmore (May 16). Contact 01274 567983.

King's Hall, Ilkley: David Starkey discusses his latest book, Magna Carta - The True Story Behind the Charter (May 14). Contact 01943 816714.

Alhambra Theatre and Studio, Bradford: Derren Brown Live (to May 16); Paul Foot: Hovercraft Symphony (May 15); Lucy Beaumont - We Can Twerk It Out (May 16); The Songbook Of Judy Garland (May 18 and 19); Shappi Khorsandi - Because I'm Shappi (May 21). Contact 01274 432000.

St George’s Hall, Bradford: Claire Sweeney in Sex in Surburbia (May 28). Contact 01274 432000.

Theatre in the Mill, Bradford: Bradford Literature Festival (May 15 to 24). Contact 01274 233200.

Grand Theatre, Leeds: Opera North presents Carousel (to May 23). Contact 0844 848 2700.

Carriageworks, Leeds: Cosmopolitan Players stage The Ladykillers (May 20 to 23); Two’s Company presents Different is Dangerous (May 21). Contact 0113 224 3801.

Leeds City Varieties: The Manfreds (May 14); New Dawn Fades (May 15); Patti Russo (May 16); Tim Vine in Tim Timinee, Tim Timinee, Tim Tim To You (May 20 and 21). Contact 0113 243 0808.

West Yorkshire Playhouse, Leeds: The Playground (to May 28); First World War drama Birdsong (to May 23); The Rolling Stone (to May 23); Anna Karenina (May 9 to June 13); comedian Rich Hall (May 17). Contact 0113 213 7700.

Leeds Town Hall: Black Dyke Brass Festival 2015 (May 17); Indie pop band Belle & Sebastian (May 19). Contact 0113 224 3801.