Harrogate Theatre: Roy Orbison and Friends (July 2); Stacey Kent (July 3), Sing-a-long-a-Frozen (July 4); Agatha Christie's And Then They Were None (July 6 to 11).Contact 01423 502116.

Harrogate International Centre: Wow – That’s What We Call Rock Up and Sing! (July 4). Contact 01423 502116.

Dales Countryside Museum, Hawes: A Linocut Nature: an exhibition by artist Helen Roddie (to July 19). Contact 01969 666210.

Farfield Mill, Sedbergh: Exhibitions: Textilia 3: Time (to July 5), Colin Reynolds' Seascapes (July 4 to September 6), Jamie Barnes - Architypes and Aquatints (July 4 to September 6), and Mary Sleigh and Jan Miller (July 11 and August 31). Contact 015396 21958.

Williamson Park, Lancaster: Oliver Twist (July 3 to August 30). Contact 01524 598500.

Grand Theatre, Lancaster: The Railway Children (July 4, 5, 9, 10 and 11). Contact 01524 594151.

Grand, Clitheroe: Nicola Farnon Trio (July 3); Lancashire Youth Orchestra (July 5). Contact 01200 421599.

Burnley Mechanics: Les Miserable: School Edition (to July 4). Contact 01282 664400.

Laycock Village Hall: Moreland & Arbuckle perform at the Bronte Blues Club (July 10). Contact 07773 637335.

Exchange Arts Centre, Keighley: Slipknot tribute Slipknowt with Revolt (July 3). Contact 01535 661591.

Baccapipes Folk Club, 9 Henry Street, Keighley: Singers' Night (July 3). Contact 01535 605310.

Cliffe Castle Park bandstand, Keighley: Country rock group Hurricane Blue (July 5).

Pennington’s Octagon Live, Bradford Road, Sandbeds, Keighley: Mud Morganfield (July 10). Contact 01274 562252.

Bingley Arts Centre: Bingley Little Theatre presents The Ladykillers (July 6 to 11). Contact 01274 567983.

Kings Hall, Ilkley: Upstagers present Cole Porter’s musical Anything Goes (July 15 to 18). Contact 01943 607944.

Ilkley Playhouse: Fire & Rain concert (July 3); The Ladykillers (July 6 to 18); One Night of Love (July 9). Contact 01943 609539.

Christchurch, The Grove, Ilkley: charity concert by City of Bradford Brass Band (July 3). Contact 01943 877244.

Alhambra Theatre and Studio, Bradford: Horrible Histories in Groovy Greeks and Incredible Invaders (to July 4); Dirty Dancing (July 7 to 25). Contact 01274 432000.

St George’s Hall, Bradford: Rock n Roll Paradise (July 4). Contact 01274 432000.

Grand Theatre, Leeds: Dirty Rotten Scoundrels (to July 4); Jesus Christ Superstar (July 6 to 11). Contact 0844 848 2700.

Carriageworks, Leeds: Once Upon a Time (July 4); Leeds Youth Opera presents The Elixir of Love (July 8 to 11). Contact 0113 224 3801.

Leeds City Varieties: Luisa Omielan - Am I Right Ladies? (July 3). Contact 0113 243 0808.

West Yorkshire Playhouse, Leeds: The Rise And Fall Of Little Voice (to July 4); hit play Beryl about world champion female cyclist (to July 18); Open Season - a showcase of local talent from a diverse range of youth, community and professional performers (July 4 to 25). Contact 0113 213 7700.

Leeds Town Hall: Jimmy Carr: Funny Business (July 3); Rothwell Temperance Band presents a charity proms concert (July 4). Contact 0113 224 3801.

Henry Moore Institute, Leeds: Exhibition: Eileen Agar: Natural Ready-mades (to August 30). Contact 0113 246 7467.

Square Chapel, Halifax: Radius presents one-act operas in Life Stories (July 3). Contact 01422 349422.