Harrogate Theatre: God of Carnage, winner of the Olivier Award for best new play 2009 (to March 28); comedian Henning Wehn (March 26); Ronnie Scott's All Stars (March 27); Hyena Comedy Club (March 28); Chris and Pui Roadshow (March 31); Night and Daze (April 1); the Reduced Shakespeare Company presents The Complete History of Comedy - Abridged (April 1); Northern Ballet presents Elves and the Shoemakers (April 2). Contact 01423 502116.

Royal Hall, Harrogate: . Contact 01423 502116.

Major Tom's Social, Harrogate: Charm with Cowtown and Dan Webster (March 26). Contact 01423 502116.

Dukes Theatre, Lancaster: Exhibitions: Halton Mill: Lech Series (to March 29) and Truth or Consequences (March 30 to April 26); Octagon Theatre, Bolton, and Oldham Coliseum Theatre present Hindle Wakes (to March 28); I Was a Wife and Other Tales From the Discarded (April 2). Contact 01524 598500.

Grand Theatre, Lancaster: Waterloo: the Best of ABBA (March 26); John Bishop: Supersonic (March 27); An Evening with Julian Lloyd Webber (March 29); Sex in Suburbia (April 2). Contact 01524 594151.

Grand, Clitheroe: Craig Charles Funk and Soul Show (March 27); tribute band Doors Alive (March 28); Heaven in the Afternoon (March 29); Dub Rising UK Tour (April 2). Contact 01200 421599.

Burnley Mechanics: Showaddywaddy (March 27); Dansworks annual show (March 29). Contact 01282 664400.

St Peter’s School Hall, Burnley: East Lancashire Clarion Choir performs with Kadenza (March 26). Contact 01282 425289.

Exchange Arts Centre: Keighley: The Road (March 27). Contact 01535 661591 Baccapipes Folk Club, 9 Henry Street, Keighley: US singer Debra Cowan (March 27). Contact 01535 605310.

Cafe Choux Choux, Keighley railway station: Comedy night with Steve Gribben and Fern Brady (March 26).

Cliffe Castle Museum, Keighley: Annual exhibition by Keighley Art Club and Bingley Art Society (until April 12). Contact 01535 618231.

Black Bull, Main Street, Haworth: Music festival for Macmillan Cancer Support (March 26 to 28). Contact 01535 642249.

Oakworth Methodist Church: KYDZ Keighley Youth Theatre in 80s musical Truth and Dare (March 27 and 28).Contact 07706 632705.

Bingley Arts Centre: Kaleidoscope presents A Tale of Two Cities (March 26 to 28). Contact 01274 567983.

Ilkley Playhouse: The History Boys (to March 28). Contact 01943 609539.

Alhambra Theatre and Studio, Bradford: Patrick Monahan (March 28); A View from the Bridge (March 31 to April 4). Contact 01274 432000.

St George’s Hall, Bradford: Schools Prom (March 26); Vogue Dance School presents Cutting Edge (March 28). Contact 01274 432000.

Grand Theatre, Leeds: Dara O Briain (March 26 and 27); The Hollies (March 28); Solid Silver 60s (March 29); Vincent Simone and Flavia Cacace in Dance Til’ Dawn (March 30 to April 4); The Cardinall’s Musick (April 1); Metropolis: with the Orchestra of Opera North (April 2). Contact 0113 224 3801.

Carriageworks, Leeds: Leeds Children’s Theatre stages The Diary of Anne Frank (to March 28); So It Goes (March 26); Striking Dilemmas (March 28); United We Stand (March 31). Contact 0113 224 3801.

West Yorkshire Playhouse, Leeds: The Playground (to May 28); To Kill A Mocking Bird (to April 4); Mermaid (to March 28); Crouch, Touch, Pause, Engage (March 31 to April 4). Contact 0113 213 7700.

Leeds Town Hall: City of Leeds Youth Orchestra (March 28); Psychic Sally (March 31). Contact 0113 247 8336.

Leeds City Varieties: Gina Yashere: Laugh Riot (March 26); Good Old Days (March 27 and 28); Steve Parrish (March 31); Dave Spikey: Punchlines (April 2). Contact 0113 243 0808.

Halifax Playhouse: Comedy The Vicar Of Dibley (to March 28). Contact 01422 365998.

Victoria Theatre, Halifax: Solid Silver 60s Show (March 26); Pink Floyd tribute show Off The Wall (March 27). Contact 01422 351158.

Dean Clough Gallery, Halifax: Exhibitions: Denis Bowen: Light Movement Space, Martin Waters: In Memoriam – Reflections On War, and Paper: The Functionality Of Thought (to April 26). Contact 01422 255266.

Square Chapel, Halifax: Children’s show Liang And The Magic Paintbrush (March 29); supernatural thriller Casting The Runes (April 2). Contact 01422 349422.