Thursday, July 24

HMS Pinafore, Festival Theatre, Malvern. Until July 26. Tickets from 01684 892277.

Richard III, Royal Shakespeare Theatre, Stratford. Various dates in July and August. Tickets from 0870 609 1110.

Miss Saigon, Birmingham Hippodrome. Until September 6. Tickets from 0870 730 1234.

Friday, July 25

Gershwin's Porgy and Bess, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Measure for Measure, Royal Shakespeare Theatre, Stratford. Tickets from 0870 609 1110.

As You Like It, Swan Theatre, Stratford. Tickets from 0870 609 1110.

Saturday, July 26

Bonanza Danza! Presented by Dancefest (children's, youth & adult dance groups), Swan Theatre, Worcester. Tickets from 01905 611427.

Sunday, July 27

Mikron Theatre Company: A Woman's Place - The Fight for Women's Suffrage, The Ladybird Inn, Finstall Road, Aston Fields, Bromsgrove, 5pm. Free admission, followed by collection after show.

Eric Bogle, Midland Arts Centre, Birmingham. Tickets from 0121 440 3838.

Monday, July 28

The Pirates of Penzance, Festival Theatre, Malvern. Until July 31. Tickets from 01684 892277.

Tuesday, July 29

Worcester Operatic and Dramatic Youth Society: Annie Get Your Gun, Swan Theatre, Worcester. Until August 2. Tickets from 01905 611427.

Wednesday, July 30

Cymbeline, Swan Theatre, Stratford. Various dates in July and August. Tickets from 0870 609 1110.

Jacqueline Wilson's Double Act, Alexandra Theatre, Birmingham. Until August 3. Tickets from 0870 607 7535.

Oddsocks Productions: Romeo and Juliet, Midland Arts Centre Arena, Birmingham. Tickets from 0121 440 3838.