Harrogate Theatres: Mobile Phone Show, Harrogate Youth Theatre 12 to 14s (tonight); adaptation of A Judgement in Stone (until Saturday); It Snows, Harrogate Youth Theatre 12 to 14s (until Saturday); The Simon and Garfunkel Story (Tuesday); adaptation of The Vicar of Dibley (July 20-22); The Spirit of '67 - one day, four events (July 22); musical The Wiz (July 22). Call 01423 502116.

The Dukes, Lancaster: Treasure Island, walkabout theatre in Williamson Park (until August 12); Half of Me (July 21); National Theatre Live (NLT) screenings of Angels in America: Millennium Approaches (July 20) and Angels in America: Perestroika (July 27). Call 01524 598500.

Grand Theatre, Lancaster: Adaptation of The Demon Headmaster (tonight to Saturday). Call 01524 64695.

Muni, Colne: Dance Night (Saturday). Call 01282 661234.

Ace Centre, Nelson: Screening of Absolutely Fabulous the Movie (Monday); NLT screenings of Angels in America: Millennium Approaches (July 20) and Angels in America: Perestroika (July 27). Call 01282 661080.

Grand, Clitheroe: Streetfeet Summer Showcase (tonight); Snake Davis Band (tomorrow); NLT screenings of Angels in America: Millennium Approaches (July 20) and Angels in America: Perestroika (July 27). Call 01200 421599.

Burnley Mechanics: Blessed Trinity RC College present Oliver (tomorrow); Lancashire Hotpots (Saturday); Theatre Works Summer Spectacular (Sunday); dancer Giovanni Pernice (Monday); The Steve Hewlett Show (July 22). Call 01282 664400.

Exchange Arts Centre, Russell Street, Keighley: The Dirty Strangers, The Last Great Dreamers, The Fargo Railroad Company and Matty James (July 21); Ozzbest (July 22). Call 01535 661591.

Pennington’s Octagon, Bradford Road, Keighley: Rag Dolls tribute to the music of Frankie Valli (tomorrow); Mark Summers as the Young Elvis Presley (Saturday); Chris Nott as David Essex (July 21). 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: Stage 84 present Broadway Musical Showcase (July 21-22). Call 01274 567983.

Alhambra Theatre and Studio, Bradford: Buddy - The Buddy Holly Story (until Saturday); La Cage Aux Folles (Tuesday to July 22). Call 01274 432000.

Carriageworks Theatre, Leeds: A Night at the Proms (July 22). Call 0113 3760318.

City Varieties, Leeds: Pasadena Roof Orchestra - Puttin' on the Ritz (tonight). Call 0113 243 0808.

Grand Theatre, Leeds: Musical Dreamboats and Petticoats (until Saturday); Dirty Dancing (July 24-29). Call 0844 8482700.

Leeds Town Hall: Comedian Jimmy Carr (tomorrow); Yorkshire choir Rock Up and Sing! One Vision (Saturday and Sunday); The Massed Voices of Inspiration: Let The Sunshine In (July 22). Call 0113 224 3801.

Leeds City Museum: Dying Matters (until July 30); For All Seasons (until August 28). Call 0113 2243732.

West Yorkshire Playhouse, Leeds: Barber Shop Chronicles (until July 29); Oh! I Do Like to Be Beside the Seacroft (Saturday); The Gruffalo (July 25-30). Call 0113 213 7700.