Keighley Playhouse: Murder on the Nile (until Saturday, 7.30pm). Phone 08451 267859.

Bingley Arts Centre: Kaleidoscope youth theatre in Tales from the Arabian offering that was where he Nights (until Saturday). Phone 01274 432000.

St Mary's Church, Burley: Steeton Male Voice Choir (Saturday). Also Otley Methodist Church (May 12) and Baildon Methodist Church (26) Phone 01274 598221.

St George's Hall, Bradford: Strictly Come Dancing's Katya Virshilas (tomorrow); Burlesque Show (28); poet Sir Andrew Motion (May 4); children's show Tiddler and Other Terrific Tales (9); clairvoyant Tracy TJ Higgs (11) Burning Symphony Orchestra (18); Abba song and dance tribute Dancing Queen (19); singer Joe Longthorne (24); Mugenko Taiko Drummers (25); comedian Stewart Francis (26); singer Chris Difford (31). Phone 01274 432000.

Bradford Cathedral: clarinettist Emma Johnson and Cavale Ri Quartet (tomorrow). Phone 01274 432000.

Bradford Alhambra: Blood Brothers (Monday-May 5). Phone 01274 432000.

Leeds Grand: Opera North in musical Carousel (Wednesday-May 19); musical Dirty Dancing (May 29-June 23). Phone 0844 848 2705.

West Yorkshire Playhouse, Leeds: Tom Stoppard's The Real Thing ( May 4-26); hip-hop festival Breakin' Convention (June 2). Phone 0113 213 7700.

Victoria Theatre, Halifax: Fireman Sam (Sunday); Solid Silver 60s show with Peter Noone (Tuesday); Cirque du Ciel's ShangHi (May 4-6). Phone 01422 351158.

Burnley International Rock and Blues Festival (May 4-6). Phone 01282 664400.

Bradford Alhambra: musicals The King and I (May 15-19); Starlight Express (29-June 16) and Legally Blonde (July 3-14); Danza Contemporana de Cuba (May 25/26); Willy Russell comedy play Educating Rita (June 18-23); Agatha Christie drama Murder on the Nile (July 16-21). Phone 01274 432000.