Thursday, December 6

CBSO: Bach, Handel, Vaughan-Williams. Birmingham Symphony Hall, 2.15pm. Tickets 0121 780 3333.

St Agnes Fountain - acoustic folk music. Birmingham mac. Tickets 0121 440 4278.

James. NEC Arena. Tickets 0870 909 4133.

Friday, December 7

Winnie the Witch. Birmingham Repertory Theatre (The Door) until January 12. Tickets 0121 236 4455.

Rhythmworks. Irish Club, Birmingham. Tickets 0121 622 2314.

Lizzie Wiggins Christmas Party. The Dovehouse Theatre, Solihull until December 9. Tickets 0121 706 7139.

Saturday, December 8

Singin' in the Rain. Solihull Arts Complex. Tickets 0121 704 6962

Uri Caine Trio. Birmingham mac. Tickets 0121 440 3838

Sunday, December 9

Sabha - South Asian Music. Birmingham mac. Tickets 0121 440 3838.

Tashbain - The Band with a Story to Tell: The Tower of Bagel. Birmingham mac. Tickets 0121 440 3838.

Surrealism in Birmingham. Birmingham Museum and Art Gallery.

Monday, December 10

Jack and the Beanstalk. Palace Theatre, Redditch, until January 6. Tickets 65203.

Tuesday, December 11

Sean Cannon. Ceol Castle, Birmingham. Tickets 0121 440 4278.

Old Tyme Music Hall. Worcester Swan Theatre until December 15. Tickets 01905 27322.

Wednesday, December 12

Cinderella. Malvern Theatres until January 5. Tickets 01684 892277.

Christmas Gala Concert - Orchestra of the Swan. Civic Hall, Stratford. Tickets 01789 267567.

Treasure Island. The Dovehouse Theatre, Solihull, until December 29. Tickets 0121 706 7139.