Thursday, July 4

Palace Youth Theatre: Charlie and the Chocolate Factory, Palace Theatre. Until July 6. Tickets from 65203.

The Flaming Lips plus Goldrush, Alexandra Theatre, Birmingham. Tickets from 0870 607 7544.

Snapshot Comedy - The Pick of Edinburgh at mac: Andy Parsons, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Friday, July 5

Snapshot Comedy - The Pick of Edinburgh at mac: Phil Nichol, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Saturday, July 6

A Night At The Musicals, Alexandra Theatre, Birmingham. Tickets from 0870 607 7544.

Malcolm Stent and Surplus Cassocks, Solihull Arts Complex. Tickets from 0121 704 6962.

Snapshot Comedy - The Pick of Edinburgh at mac: Andy Zaltzman, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Snapshot Comedy - The Pick of Edinburgh at mac: Rob Rouse, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Birmingham Jazz: Julian Arguelles Quartet, Ty's Jazz and Spice, Sparkbrook, Birmingham. Tickets from 0870 066 0869 (day) or 0870 066 0868 (evening.)

American Classics, Symphony Hall, Birmingham. Tickets from 0121 780 3333.

British National Trampoline Championships, Birmingham NEC Arena. And July 7. Tickets from 0870 909 4133.

Sunday, July 7

Toy and Train Collectors' Fair, Birmingham NEC. Tickets from 0870 909 4133.

The Carpenters UK, Solihull Arts Complex. Tickets from 0121 704 6962.

Monday, July 8

Snakes and Ladders, Malvern Theatres. Until July 13. Tickets from 01684 892277.

Rod Stewart, Birmingham NEC Arena. Tickets from 0870 909 4133.

Tuesday, July 9

Mad Half Hour Theatre Co: Camped Out, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.

Flower Festival, Coughton Court. Until July 14. Enquiries to 01789 400777.

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

Wednesday, July 10

Lea Dance: A Trio of Desire, Midlands Arts Centre, Birmingham. Tickets from 0121 440 3838.