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

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

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

Haworth Festival: June 29-July 8.

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

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

Bradford Alhambra: Willy Russell comedy play Educating Rita (until Saturday); musical Legally Blonde (July 3-14); 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.

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

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

Victoria Theatre, Halifax: 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.

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