Thursday, March 6

Astwood Bank Operatic Society: Brigadoon, Palace Theatre, Redditch. Until March 8. Tickets from 65203.

Cooper! Not Like That Like This, Malvern Theatres. Until March 15. Tickets from 01684 892277.

Birmingham Royal Ballet: Arthur The Complete Circle. (Not recommended for under 15s), Birmingham Hippodrome. Until March 8. Tickets from 0870 730 1234.

Shakespeare 4 Kidz: Macbeth, Alexandra Theatre, Birmingham. Tickets from 0870 607 7533.

Descent (new play), The Door, Birmingham Repertory Theatre. Until March 8. Tickets from 0121 236 4455.

City of Birmingham Symphony Orchestra, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Friday, March 7

The David Hare Trilogy: Racing Demon, Birmingham Repertory Theatre. Also March 8, 10 and 11. Tickets from 0121 236 4455.

Feast of Fiddles (11-piece showband), Huntingdon Hall, Worcester. Tickets from 01905 611427.

Birmingham Jazz: Wayne Shorter, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Saturday, March 8

The Redditch Orchestra featuring guitarist Russell Poyner, St Stephen's Church, Redditch. Tickets from Information Centre or on the door.

Rob Brydon stars in Marion and Geoff, Warwick Arts Centre, Coventry. Tickets from 024 7652 4524.

Harry Hill, Alexandra Theatre, Birmingham. Tickets from 0870 607 7533.

The Levellers, Warwick Arts Centre, Coventry. Tickets from 024 7652 4524.

Jackson Browne, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Sunday, March 9

Birmingham Jazz: Bill Bruford and Earthworks, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Monday, March 10

Geg Theatre Company: Macbeth, Palace Theatre, Redditch. Until March 15. Tickets from 65203.

Tuesday, March 11

Welsh National Opera: Opera Shorts - Carmen, Birmingham Hippodrome. Tickets from 0870 730 1234.

St Petersburg Philharmonic Orchestra, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Wednesday, March 12

Go and Play Up Your Own End, Alexandra Theatre, Birmingham. Until March 29. Tickets from 0870 607 7535.

Welsh National Opera: Cavalleria Rusticana & Pagliacca, Birmingham Hippodrome. Also March 15. Tickets from 0870 730 1234.

City of Birmingham Symphony Orchestra, Symphony Hall, Birmingham. Tickets from 0121 780 3333.