Harrogate Theatres: Claire Teal Mini Big Band (tonight); Lakme Swansea City Opera (tomorrow); Goldilocks and The Three Bears Presented By Northern Ballet (Saturday); Best of BE Festival, three shows and dinner (Monday); comedian John Bishop (Tuesday); comedy Don't Dress for Dinner (Wednesday to May 13); comedian Jon Richardson (May 11); music legend Leo Sayer (May 12); Syrian refugee story Spring Reign (May 12-13). Call 01423 502116.

The Dukes, Lancaster: Prison drama The Island (until Saturday); Gothic comedy Northanger Abbey (Tuesday to May 13). Call 01524 598500.

Grand Theatre, Lancaster: Musical West Side Story (until Saturday); Al Murray - The Pub Landlord (Wednesday); comedian Andy Parsons (May 12); Lancaster and District Choral Society (May 13). Call 01524 64695.

Muni, Colne: Marc Bolan tribute act T.Rextasy (tomorrow); comedian Ruby Wax (Saturday); German comedian Henning Wehn (May 13). Call 01282 661234.

Ace Centre, Nelson: The Afternoon Variety Show (today); Comedy Night (tomorrow); haunting drama Don't Look Now (Wednesday to May 13). Call 01282 661080.

Grand, Clitheroe: Opera show by Tenors Unlimited (tomorrow); An Evening with Colin Hendry (Wednesday); UK Foo Fighters '10th Anniversary' (May 13). Call 01200 421599.

Burnley Mechanics: Family show The Scarecrows' Wedding (today); Moonlight Serenade Orchestra (Saturday); An Audience with Paul Gascoigne (May 11). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Pink Floydian (Saturday); Late Night Legacy and Universe 25 (May 12). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Devon Allman Band (tomorrow); Quiz Time, proceeds to Manorlands Hospice (Saturday); Blues Brothers (May 12). Call 01274 562252.

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

King’s Hall, Ilkley: Classico Latino (May 13). Call 01274 432000.

Bingley Arts Centre: Snakecharmer and Special Guests (Sunday); AKA Dance Studios present Diva Queens (May 13). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Dirty Dancing (until Saturday); musical The Commitments (Monday to May 13). Call 01274 432000.

Carriageworks Theatre, Leeds: Sorry! No Coloureds, No Irish, No Dogs (tomorrow); musician Ross Leadbeater (Saturday); For You, We Dance (May 12-13); Jekyll and Hyde – The Musical (May 16-20). Call 0113 3760318.

City Varieties, Leeds: The Unthanks - How Wild the Wind Blows (May 11-12); musician Joe Longthorne (May 13); The Full Monty - The Musical (May 16-20). Call 0113 243 0808.

Grand Theatre, Leeds: David Walliams: Gangsta Granny (until Sunday); comedian Jon Richardson (May 14). Call 0844 8482700.

Leeds Town Hall: Opera North: Puccini Turandot (May 12 and 14); Moscow Philharmonic Orchestra (May 13). Call 0113 224 3801.

Leeds City Museum: Dying Matters - a community display (until July 30). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Black comedy The Graduate (until May 27); World War II drama Lifeboat (until May 13); musical The Who's Tommy (tonight to May 13). Call 0113 213 7700.