Harden Congregational Church: Harden Players in medieval Mystery Play (until tomorrow, 7.30pm). Tickets from Harden Post Office.

Haworth West Lane Baptist Church: comic operetta The Gondoliers (until Saturday 7.30pm & Saturday 2.15pm).

St Paul’s Church, Kirkgate, Shipley: Chamber choir Aire Valley Singers present sacred music by Handel, Haydn, Mendelssohn and Purcell (November 21). Phone 01274 595416.

Bradford Cathedral: Bradford Chorale sing Mendelssohn's Elijah (Saturday). Phone 01535 652915.

Halifax Parish Church: Halifax Choral Society performs The Power and Glory including Faure's Cantique De Jean Racine (tomorrow). Phone 01422 351158.

St George’s Hall, Bradford: Polish National Radio Symphony Orchestra (Saturday); singer Jack Jones (Wednesday); Jools Holland and His Rhythm and Blues Orchestra (November 19); Circus of Horrors Day of the Dead (20); Over the Rainbow the Eva Cassidy Story (21); Magic of Motown (27); Phone 01274 432000.

Bradford Alhambra: "heart-wrenching, unmissable drama" Kes (until Saturday); musical Joseph and the Amazing Technicolor Dreamcoat (Tuesday-November 22); pantomime Jack and the Beanstalk (December 12-January 31). Phone 01274 432000.

Mart Theatre, Skipton: chilling storytelling in The Signalman (tomorrow); band Slack Alice (Saturday); nostalgia from comedian Barry Cryer (November 20); fun show Christmas Cratchits (21). Phone 01756 791411.

Colne Municipal Theatre: Manchester Camerata (November 19); Colne Orchestra and Nelson Civic Ladies Choir in A Night at the Opera (22); Rumours of Fleetwood Mac (20); Elvis Through the Decades (29); Spirit of Pink Floyd (December 4); pantomime Sleeping Beauty (January 8-24). Phone 01282 661234.

West Yorkshire Playhouse, Leeds: modern classic The Grapes of Wrath (until Saturday); army scandal dramatisation Deep Cut (until November 21); family musical The Secret Garden (November 28-January 23). Phone 0113 213 7700.

Yeadon Town Hall: Grove and Rawdon Theatre Company in comedy musical A Funny Thing Happened on the Way to the Forum (until Saturday). Phone 0113 250 5011.

Grand Theatre, Leeds: High School Musical 2 (until Saturday); musical Chicago (November 23-28); Northern Ballet Theatre in A Christmas Carol (December 1-10) and Peter Pan (17-27). Phone 0844 848 2701.

Victoria Theatre, Halifax: ; Halifax Light Opera Society in musical Oliver! (until Saturday); Halifax Symphony Orchestra (Sunday 3pm); Gerry and the Pacemakers and Complete Beatles (Wednesday); Toyah Wilcox in Steve Steinman's Vampires Rock (November 19); Chuckle Brothers in a Christmas Chuckle (21); singer Heather Small (22); Status Quo (30); singer Paul Weller (December 2); Halifax Choral Society and Black Dyke Mills Band in Carols & Brass (3/4) and Handel's Messiah (6); pantomime Cinderella (December 12-January 3). Phone 01422 351158.

St George’s Hall: comedian Al Murray the Pub Landlord (December 7); Syd Lawrence Orchestra with Mistletoe and Miller (December 2); singer Jane McDonald (4); Elvis on Tour with Lee "Memphis" King (3); singer Paul Weller (6); clairvoyant Sally Morgan (7); Beyond the Barricade songs-from-the-shows (9); folk group Steeleye Span (14); Merry Christmas Everybody with Glam rock bands Slade, Mud II and T-Rextasy (15); comedian Ken Dodd (18); Bradford Festival Choral Society family carol concert (19); Christmas with the Rat Pack (20). Phone 01274 432000. Phone 01274 432000.

West Yorkshire Playhouse, Leeds: Cinderella for four-year-olds and above (December 11-January 23). Phone 0113 213 7700.

St George’s Hall, Bradford: piano soloist Hong Xu (March 13) and Viennese New Year concert with soloist Natasha Marsh (January 3); Polish National Radio Symphony Orchestra (November 14); Orchestra of Opera North (December 11), Czech National Symphony Orchestra (February 12), English Chamber Orchestra (April 16) and Moscow State Symphony Orchestra (May 7). Phone 01274 432000.

Leeds Town Hall: Polish National Radio Symphony Orchestra (21); Orchestra of Opera North (December 5); Halle Orchestra (January 16); BBC Scottish Symphony Orchestra (23); City of Birmingham Symphony Orchestra (30); Czech National Symphony Orchestra (February 6); English Chamber Orchestra (28); Royal Liverpool Philharmonic Orchestra (March 13, May 15); BBC Philharmonic and Leeds Festival Chorus (20); Orchestra of Opera North (27); Royal Philharmonic Orchestra (April 17); European Union Chamber Orchestra (24); Moscow State Symphony Orchestra (May 8). Phone 013 224 3801.

Grand Theatre, Leeds: Puccini's La Boheme, Gilbert and Sullivan's operetta Ruddigore (January-February), Donizetti's Maria Stuarda, Dvorak's Tragic Beauty Rusalka (May-June) and Jonathan Dove and Alistair Middleton's new family chamber opera Swanhunter (November). Phone 0844 848 2701. Sheffield Arena: Disney on Ice in Princess Wishes (17-22); Simple Minds and Orchestral Manoeuvres in the Dark (December 5); Status Call (6); "Elvis Presley In Concert" with his original band members (February 19); ). Phone 0114 256 5656.

Theatre Royal, Wakefield: pantomime Dick Whittington (30-January 3). Phone 019424 211311.

Victoria Theatre, Halifax: Back to the Cavern with Gerry and the Pacemakers and Complete Beatles (18); Steve Steinman's Vampires Rock with Toyah Wilcox (19); Chuckle Brothers in A Christmas Chuckle (21); M People singer Heather Small (22); West Yorks Scouts gang show (26-28); Status Quo (30) singer Paul Weller (December 2); pantomime Cinderella (December 12-January 3). Phone 01422 351158.

Mart Theatre, Skipton: chilling storytelling in The Signalman (November 13); band Slack Alice (14); nostalgia from comedian Barry Cryer (20); fun show Christmas Cratchits (21); tribute Backbeat Beatles (27); blues from Gary Fletcher Band (December 11); comedian Marcus Brigstocke (December 12); Romeo and Juliet (13); Red Ladder and Chumbawamba musical comedy Riots, Rebellion and Bloody Insurrection (17); rock 'n' roll show C'mon Everybody (18); folk comedians Houghton Weavers (19); pantomime Mother Goose (22-24). Phone 01756 791411.