St Luke's Church, East Morton: Steeton Male Voice Choir (June 23). Phone 01274 598221.

Keighley Playhouse: comedy Brassed Off (until Saturday6, 7.30pm). Phone 08451 267859.

St Andrew's Hall, Cowling: Pinnacle Productions in comedy Ladies Day (tomorrow/Saturday). Tickets from Cowling Chippy or phone 01535 634936.

Slack Lane Church, Oakworth: Airedale Male Voice Choir (June 23). Also Oakworth Methodist Church (July 21) Phone 01535 653110.

Bingley Arts Centre: Bingley Little Theatre in feelgood The Darling Buds of May (June 25-30). Phone 01274 432000.

Haworth Festival: June 29-July 8.

OUT OF TOWN St George's Hall, Bradford: Michael Jackson tribute concert (Saturday); History of the Big Bands with singer Andy Abraham (20). Phone 01274 432000.

Bradford Alhambra: musicals Starlight Express (until Saturday) and Legally Blonde (July 3-14); Willy Russell comedy play Educating Rita (Monday-June 23). Phone 01274 432000.

Leeds Grand: musicals Dirty Dancing (until June 23) and South Pacific (June 26-July 7). Phone 0844 848 2705.

Leeds Town Hall: Opera North in Wagner's Die Walkure (Saturday, & June 20 & 27). Phone 0113 224 3801.

Victoria Theatre, Halifax: Blues Band (tonight); Halifax Choral Society in a Right Royal Prom (Saturday); musical The Sound of Music (July 18-22); children's TV entertainer Justin Fletcher (August 18/19); children's TV shows in Little Big Club Live (25); comedian Jimmy Carr (October 12). Phone 01422 351158.

West Yorkshire Playhouse, Leeds: young people's poetry slam Shake the Dust (June 23); travelling circus family event The Giant and The There (28-July 8); musical Loserville set in 1971 (Saturday-July 14). Phone 0113 213 7700.

St George's Hall, Bradford: The Pack is Back! (July 5); children's show The Gruffalo (July 7/8);. Phone 01274 432000.

Bradford Alhambra: SLP Company in song and dance show Too Darn Hot! (29/30); Stagecoach Summer Showcase (30); Footsteps Theatre School in song and dance show Fly Me to the Stars (July 13/14); Agatha Christie whodunnit Murder on the Nile (July 16-21); Spotlight Stage School in Let's Get Loud (August 31-September 1); DM Academy's dance show A Stroke of Genius (7/8). Phone 01274 432000.

Leeds Grand: Avenue Q (16-21), Phantom of the Opera (August 9-September 15 and Oliver! (November 6-December 8). Phone 0844 848 2705.