Harrogate Theatres: Mozart's classic opera The Magic Flute (Saturday); All or Nothing, The Mod Musical (Monday to November 11). 01423 502116.

The Dukes, Lancaster: Blackout: Tales from Storm Desmond (until tomorrow); Waiting for Godot (Tuesday to November 11). Call 01524 598500.

Grand Theatre, Lancaster: Soul legend Alexander O'Neal (tonight); Fastlove - A Tribute to George Michael (tomorrow); Shakespeare Schools Foundation youth drama festival (Tuesday); comedians Angelos and Barry (Wednesday); Mugenkyo Taiko Drummers (November 9); Russian National Ballet present The Nutcracker (November 10). Call 01524 64695.

Muni, Colne: Islands in the Stream: The Music of Dolly Parton and Kenny Rogers (tonight); 50th Anniversary of the Atlantic/Stax Review (tomorrow); Faith - The George Michael Legacy (Saturday); Alan Ayckbourn's Bedroom Farce (Wednesday to November 11) . Call 01282 661234.

Ace Centre, Nelson: Comedy Night (tomorrow); The Afternoon Variety Show (November 9); 80s tribute band Rubix (November 10). Call 01282 661080.

Grand, Clitheroe: Musicians Daoirí Farrell and Richard Moss (tonight); AC/DC tribute band Livewire (November 10). Call 01200 421599.

Burnley Mechanics: Comedian Jimeoin (tonight); Magic of Motown (tomorrow); Talon The Best of The Eagles (Saturday); Burnley Light Opera Society present Jekyll and Hyde (November 11-18). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Lush Presents.. Luke Preston, Jake Coates, Carly G and Matty Pickles (Saturday). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: 80's Night Band and Disco (tomorrow). 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: Comedian and poet Phil Jupitus (Monday). Call 01274 432000.

Bingley Arts Centre: Barbara Mann Dance Academy presents Something Old, Something New (tomorrow and Saturday); tribute band The Counterfeit Stones (November 9); tribute to Roy Orbison and Buddy Holly (November 10). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Blood Brothers (until Saturday); comedian Kerry Godliman (tonight); musician Lulu (Sunday); Tango Moderno (Tuesday to November 11); comedian and magician Jerry Sadowitz (November 10). Call 01274 432000.

Carriageworks Theatre, Leeds: Puppet horror comedy Seaside Terror (tonight and tomorrow); drama Tanja (Tuesday and Wednesday). Call 0113 3760318.

City Varieties, Leeds: Ventriloquist Paul Zerdin (tonight); Showaddywaddy (tomorrow); comedian and magician Jerry Sadowitz (Saturday); comedian James Acaster (Sunday); TV fashion guru Gok Wan (Monday); Oysterband (Tuesday); hypnotist Andrew Newton (Wednesday). Call 0113 243 0808.

Grand Theatre, Leeds: Fat Friends - The Musical (Tuesday to December 2). Call 0844 8482700.

Leeds Town Hall: Leeds International Film Festival (until November 16). Call 0113 224 3801.

Leeds City Museum: Skeletons: Our Buried Bones (until January 7, 2018) Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Zoetrope (tonight to Saturday); Pink Sari Revolution (Tuesday to November 11); Dressed in Time, story of fashion at Marks and Spencer (November 18). Call 0113 213 7700.