Harrogate Theatre: Woodlands Drama Group presents The Last Group and First Steps Woodlands Drama Group (June 16-18); world premiere of new musical Busker (June 22-25). Call 01423 502116.
Royal Hall, Harrogate: Brighouse and Rastrick Band (June 18); Rock Up and Sing (June 19). Call 01423 502116.
Dukes Theatre, Lancaster: Calamity Jane singalong (June 30). Call 01524 598500.
Grand Theatre, Lancaster: The Naked Truth (June 16); Mark Smith and Steve Bugeja (June 17); MAODS present Barnum (June 21-25). Call 01524 64695.
Ashton Hall, Lancaster: The Haffner Orchestra performs under the baton of Skipton's Justin Doyle (June 18). Call 01524 582394.
Lancaster University: The University of Lancaster Music Society presents its annual Proms extravaganza (June 18). Call 01524 64637.
Lancaster City Museum: Eric Morecambe exhibition (to July 10). Call 01524 64637.
Muni, Colne: Dance Night (June 25). Call 01282 661234.
Grand, Clitheroe: You've Got a Friend - the Music Of Carole King and James Taylor (June 17). Call 01200 421599.
Burnley Mechanics: Big Band Boogie (June 18). Call 01282 664400.
Keighley Playhouse: Men of The World (June 20-25). Call 07599 890769.
Exchange Arts Centre, Russell Street, Keighley: New Order tribute True Order (June 25). Call 01535 661591.
Baccapipes Folk Club, Ukrainian Club, 9 Henry Street, Keighley: Local writer and performer Jim Woodland (June 17). 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 Amateur Operatic Society presents Flash Dance (to June 18). Call 01274 567983.
Victoria Hall, Saltaire: SaltaireLive presents Treacherous Orchestra (June 23). Call 01274 588614.
Ilkley Playhouse: Dumb Waiter (June 21-25). Call 01943 609539.
Alhambra Theatre and Studio, Bradford: Ukulele Orchestra of Great Britain (June 16); The Nile Project (June 18). 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: Save the Last Dance for Me (to June 18); Cats (June 20-July 2). Call 0844 848 2700.
Carriageworks, Leeds: Leeds Lads (June 17-25); Leeds Art Theatre presents Off The Rails (June 22-25). Call 0113 224 3801.
West Yorkshire Playhouse, Leeds: Into the Woods (to June 25); Barnbow Canaries (to July 9); Late Night Love (June 16-17). Call 0113 213 7700.
Leeds Town Hall: Memories of You - commemorating the Battle of Britain and the 75th Anniversary of the RAF Air Cadets in concert (June 24). Call 0113 224 3801.
City Varieties, Leeds: Merrill Osmond: An Evening of Rock (June 25). Call 0113 243 0808.