Harrogate Theatres: The Elvis Years (tonight); Harrogate Dramatic Society present The Ghost Train (tonight to Saturday); puppet horror comedy Seaside Terror (tonight to Saturday); True North; Music Dance Arts and The Paul Mirfin Band (tomorrow); Old Time Music Hall (Saturday); legendary band Squeeze (Saturday); Ken Dodd Happiness Show (Sunday); A Night of Dirty Dancing (Monday); James Acaster (Wednesday). Call 01423 502116.

The Dukes, Lancaster: Blackout: Tales from Storm Desmond (until November 3); screening of Royal Opera House: Alice’s Adventures in Wonderland (Sunday). Call 01524 598500.

Grand Theatre, Lancaster: Comedian Paul Chowdhry (tonight) and Thank ABBA for the Music (tomorrow); Westend to Broadway (Saturday); Doris the Dragon Show (Monday); hypnotist Andrew Newton (Wednesday). Call 01524 64695.

Lancaster Arts, Lancaster University: Piano concert by Greilsammer Scarlatti (tonight); comedian Tom Stade (Saturday); monologue Medea (Tuesday). Call 01524 594151.

Muni, Colne: Manchester Camerata and Pendle Young Musician's Bursary: David Holt: An Evening of Clairvoyance (tomorrow); Islands in the Stream: The Music of Dolly Parton and Kenny Rogers (November 2); 50th Anniversary of the Atlantic/Stax Review (November 3). Call 01282 661234.

Ace Centre, Nelson: Comedy Night (November 3). Call 01282 661080.

Grand, Clitheroe: Jazz Cafe: The Mark Lewis Trio and Lyn Fairbanks (tomorrow); Turin Brakes (Saturday); Blunderbus Theatre: Lost and Found (Sunday). Call 01200 421599.

Burnley Mechanics: Rockin and Rolling With Laughter (tomorrow); A Night of Lancashire Tales and Ballads (Sunday). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: Kell, Hoamin and Callum Spencer (tomorrow); Halloween Special – The Guru Guru, Vampire Death and Rusty G’s (Saturday). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Blues rock musician Chantel McGregor (tomorrow). Call 01274 562252.

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

Bingley Arts Centre: Thriller Stone Cold Murder (until Saturday); Bingley Flower Club (Tuesday). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: The Band - Take That’s New Musical (until Saturday); Blood Brothers (Monday to November 4). Call 01274 432000.

Leeds College of Music: Skipton folk fusion band The Tenmours with folk singer Shelagh McDonald and singer-songwriter Nigel H Seymour (tomorrow). Call 0113 222 3434.

Carriageworks Theatre, Leeds: Children's drama Horace and the Yeti (tonight); drama King Arthur (tomorrow); drama Medusa (Tuesday). Call 0113 3760318.

City Varieties, Leeds: Comedian Simon Day (tonight); Les McKeown's Bay City Rollers (tomorrow); Bikeology (Monday); comedian Paul Chowdhry (Wednesday). Call 0113 243 0808.

Grand Theatre, Leeds: Cabaret (until Saturday). Call 0844 8482700.

Leeds Town Hall: The Musical Box (tonight); Dr Hook (tomorrow); Halloween Ghost Hunt (tomorrow and Saturday); St Petersburg Symphony Orchestra (Saturday); comedian Jimmy Carr (Sunday); musician Beth Hart (Monday). Call 0113 224 3801.

West Yorkshire Playhouse, Leeds: The Tin Drum (until Saturday); Sarah and Duck’s Big Top Birthday (until Saturday). Call 0113 213 7700.