Thursday, October 17

The Diary of Anne Frank, Birmingham Repertory Theatre. Until November 9. Tickets from 0121 236 4455.

Yo Yo - My Life Is Like a Yo Yo by Bryony Lavery, Birmingham Repertory Theatre. Until October 19. Tickets from 0121 236 4455.

Welsh National Opera: Die Fledermaus, Birmingham Hippodrome. And October 19. Tickets from 0870 730 1234.

Theatre O: The Argument, Warwick Arts Centre. Until October 19. Tickets from 024 7652 4524.

The Vagina Monologues, Warwick Arts Centre. Until October 19. Tickets from 024 7652 4524.

Laugh Jamaica: The Comedy Revue, Belgrade Theatre, Coventry. Tickets from 024 7655 3055.

The London Classic Theatre Company: The Killing of Sister George, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Friday, October 18

Welsh National Opera: Tosca, Birmingham Hippodrome. Tickets from 0870 730 1234.

Daniel O'Donnell, Birmingham NIA Academy. Tickets from 0870 909 4144.

Mark Rattray sings The Music of the Night, Solihull Arts Complex. Tickets from 0121 704 6962.

Russian State Philharmonic, Warwick Arts Centre. Tickets from 024 7652 4524.

Group K: Presto or The Secret Life of Swift and Gulliver, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Storytelling Caf: Cat Weatherill, Solihull Arts Complex. Tickets from 0121 704 6962.

Saturday, October 19

Dance Passion, Palace Theatre. Tickets from 65203.

Redditch Orchestra Concert, St Stephen's Church, Redditch, 7.30pm. Tickets £5, £4 (concessions) or £14 (family) from Tourist Information Centre, Alcester Street, or on the door.

Paul Weller, Birmingham NEC Arena. Tickets from 0870 909 4133.

Image Musical Theatre: Alice in Wonderland, Solihull Arts Complex. Tickets from 0121 704 6962.

An Audience with Bob Gass, Birmingham NIA Academy. Tickets from 0870 909 4144.

Coventry Rootz, Belgrade Theatre, Coventry. Tickets from 024 7655 3055.

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

Imlata Dance: Trans Avatar, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Sunday, October 20

Luciano Pavarotti, Birmingham NEC Arena. Tickets from 0870 909 4133.

Massed Bands of the Royal Air Force, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

Bananas In Pyjamas, Alexandra Theatre, Birmingham. Tickets from 0870 607 7535.

Dennis Locorriere, Alexandra Theatre, Birmingham. Tickets from 0870 607 7544.

Westbrook & Company: Platterback, Warwick Arts Centre. Tickets from 024 7652 4524.

Moby Duck: Beans, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Mundy Turner, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Monday, October 21

The Tempest, Malvern Theatres. Until October 25. Tickets from 01684 892277.

Chris Eubank, Malvern Theatres. Tickets from 01684 892277.

Alison Moyet, Birmingham Hippodrome. Tickets from 0870 730 1234.

Will & Gareth plus special guest Zoe, Birmingham NEC Arena. Until October 23. Tickets from 0870 909 4133.

Shakespeare 4 Kidz: A Midsummer Night's Dream, Alexandra Theatre, Birmingham. Tickets from 0121 643 3168.

Stones in his Pockets, Belgrade Theatre, Coventry. Until October 26. Tickets from 024 7655 3055.

Tuesday, October 22

The Rat Pack Live From Las Vegas, Alexandra Theatre, Birmingham. Until October 26. Tickets from 0870 607 7535.

Classic Rock: The Counterfeit Stones/The Royal Family/The English Symphony Orchestra, Malvern Theatres. Tickets from 01684 892277.

It's Just A Name, Birmingham Repertory Theatre. Until October 25. Tickets from 0121 236 4455.

Shared Experience: A Passage to India, Warwick Arts Centre. Until October 26. Tickets from 024 7652 4524.

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

Dreamboys Naked! Birmingham Hippodrome. Tickets from 0870 730 1234.

Wednesday, October 23

Flanagan and Allen, Palace Theatre. Tickets from 65203.

The Merry Wives of Windsor, Swan Theatre, Stratford. Until January 25. Tickets from 0870 609 1110.

The All American Solid Gold Rock 'N' Roll Show, Birmingham Hippodrome. Tickets from 0870 730 1234.

Against the Wind, Solihull Arts Complex. Tickets from 0121 704 6962.