King’s Hall, Ilkley: Musical Les Miserables (March 20-23). Contact 01943 607944.

Alhambra Theatre, Bradford: Comedy Brassed Off (until Saturday); The Lion King (March 21 to May 10). Contact 01274 432000.

St George's Hall, Bradford: Puccini’s opera La Boheme (March 20); An Evening of Burlesque (March 22); Reduced Shakespeare Company in comedy The Bible (March 26); Northern Ballet in children’s ballet Three Little Pigs (March 27); tribute show A Night of Dirty Dancing (March 28). Contact 01274 432000.

Grand Theatre, Leeds: Northern Ballet in Cleopatra (until Saturday); Leeds group LAOS in musical 42nd Street (Tuesday to March 22); illusionist Derren Brown in Infamous (March 24-29); Jack Bruce and his Big Blues Band (March 30). Contact 0844 848 2700.

Leeds City Varieties: Good Old Days music hall (tomorrow, Saturday, March 21, 22, 28, 29); Oysterband (Tuesday); acoustic guitarist Andy McKee (March 20); nostalgia show Bless ‘Em All (March 25); comedians Jason Manford (March 26) and Richard Herring (March 27). Contact 0113 243 0808.

Leeds Town Hall: Royal Liverpool Philharmonic Orchestra with Leeds Festival Chorus (March 29). Contact 0113 224 3801.

Harrogate Theatre: David O’Doherty: Will Try To Fix Everything (March 11); Hang on Just a Minute, written by local playwright Henry Raby (March 13 to 15); Ruby Turner (March 14); David Baddiel: Fame, Not the Musical (March 16); Vincent Dance Theatre presents Motherland (March 20). Contact 01423 502116.

Royal Hall, Harrogate: Harrogate Symphony Orchestra, spring concert (March 15); Moscow Ballet La Classique presents Giselle (March 16). Contact 01423 502116.

Dukes Theatre, Lancaster: Proper Job Theatre Company presents Nosferatu (March 14); The Dukes Young Actors stage Your Country Needs You But I Don’t Need My Country (March 18 to 22). Contact 01524 598500.

Grand Theatre, Lancaster: Let’s Dance on Ice (March 15); Chris Ramsey: The Most Dangerous Man on Saturday Morning Television (March 16); River Monsters Face to Face with Jeremy Wade (March 19); Hot Flush! (March 20). Contact 01524 64695.

Muni, Colne: An Evening of Dirty Dancing: Tribute Show (March 15). Contact 01282 661234.

Keighley Playhouse: The Importance of Being Earnest (to March 15). Contact 08451 267859.