West Yorkshire Playhouse, Leeds: An August Bank Holiday Lark, First World War drama directed by Barrie Rutter (to April 19). Children’s show What the Ladybird Heard (to April 19). The Threepenny Opera, by Bertolt Brecht and Kurt Weill (April 24 to May 10). Play, Pie, Pint – Skeleton Wumman (April 29 to May 3). Contact 0113 2137700.

Alhambra Theatre, Bradford: Disney’s musical The Lion King (until May 10). Contact 01274 432000. National Theatre production of War Horse (May 26-June 14) Contact 01274 432000.

St George’s Hall, Bradford: A Night of Queen (April 23); children’s show The Gruffalo (April 24-26). Contact 01274 432000.

Grand Theatre, Leeds: Opera North in La Boheme (April 29 to May 10). Contact 0844 8482700.

Leeds City Varieties: Singers Jonathan Ansell (April 20) and Eddi Reader (April 21); glorious song show Miss Nightingale (April 24-27); comedians Billy Pearce (April 23) and Robin Ince (April 29). Contact 0113 2430808.

Leeds Town Hall: Orchestra of Opera North (April 26); Moscow Philharmonic Orchestra (May 10). Contact 0113 2243801.

Harrogate Theatre: Clare Teal (April 17); Banff Mountain Film Festival – World Tour (April 24). Contact 01423 502116.

Royal Hall, Harrogate: Jon Richardson: Nidiot (April18). Contact 01423 502116.

Harrogate International Youth Festival: Opening Gala, Royal Hall (April 19); jazz and big band night, Old Swan Hotel (April 20); Tewitt and Friends Tea Concert (April 21); Choral and Orchestral Evening, Ripon Cathedral (April 22); Grand Finale, Royal Hall (April 23). Contact 01423 502116.

Dukes Theatre, Lancaster: exhibition: Images of Lancaster, Past and Present (to May 11); The Life and Times of Mitchell and Kenyon (April 19 to May 10); Contact 01524 598500.

Grand Theatre, Lancaster: Lee Evans: Work in Progress (April 22 and 23); Dirty Dusting (April 24). Contact 01524 64695.

Muni, Colne: The Sooty Show (April 24). Contact 01282 661234 Grand Theatre, Clitheroe: Toyah Willcox (April 19); Heaven in the Afternoon (April 20). Contact 01200 421599.

Kings Hall, Ilkley: The Sooty Show (April 23). Contact 01274 432000.