Harrogate Theatre: Harrogate Dramatic Society presents The History Boys (to May 28); Going Viral (May 26); Gonzo Moose stages Great Scott (May 31); A Talent to Amuse: A Presentation of Words and Music of Noel Coward (June 2). Call 01423 502116.
Dukes Theatre, Lancaster: Shattering Images presents Robots Rule the World (May 26); Rob Auton: The Water Show (May 28). Call 01524 598500.
Grand Theatre, Lancaster: Romesh Ranganathan: Irrational (May 27); Gary Delaney (May 28); Hal Cruttenden - Straight Outta Cruttenden (June 2). Call 01524 64695.
Lancaster University: Lancaster University Theatre Group presents The Crucible (May 27-28). Contact 01524 594151.
Lancaster City Museum: Eric Morecambe exhibition (to July 10). Call 01524 64637.
Muni, Colne: CBeebies double act Chris and Pui (June 1). Call 01282 661234.
Grand, Clitheroe: Mark Lewis Trio headlines at Lunchtime Live (May 27). Call 01200 421599.
Burnley Mechanics: The Naked Truth (June 4). Call 01282 664400.
Exchange Arts Centre, Russell Street, Keighley: Tribute band Pink Floydian (June 4). Call 01535 661591.
Baccapipes Folk Club, Ukrainian Club, 9 Henry Street, Keighley: Singers night (May 27). Call 01535 605310.
Brontë Parsonage Museum, Haworth: Charlotte Brontë 200th anniversary exhibition Charlotte Great And Small (to January 2017). Call 01535 642323.
Bingley Arts Centre: Bingley Little Theatre presents An Ideal Husband (to May 28). Call 01274 567983.
King's Hall, Ilkley: Claire Marie's School of Dance presents Dancepiration (May 28); Dr Feelgood (June 2). Call 01274 432000.
Ilkley Playhouse: One Slight Hitch (to June 4). Call 01943 609539.
Alhambra Theatre and Studio, Bradford: Billy Elliot (to June 11). Call 01274 432000.
National Media Museum, Bradford: Gathered Leaves, a decade of work by photographer Alec Soth (for a season). Call 01274 202039.
Grand Theatre, Leeds: Guys and Dolls (to May 28); Derren Brown: Miracle (May 30-June 4). Call 0844 848 2700.
Carriageworks, Leeds: Last of the Summer Wine (May 26-28); The Maids (May 26); Stig of the Dump (May 31); A Tale to Tell (June 1); Owen Jones – The Politics Of Hope (June 1). Call 0113 224 3801.
West Yorkshire Playhouse, Leeds: Kes (to June 4); Into the Woods (June 2-25). Call 0113 213 7700.
Leeds Town Hall: Mahler - Symphony No 8 (June 4). Call 0113 224 3801.
City Varieties, Leeds: Romesh Ranganathan: Irrational (May 26); Velvet Curtain Cabaret (May 27); Engine House and LipService present Snow White (May 31-June 1). Call 0113 243 0808.