Your guide to classical and other concerts in Oxfordshire from June 16 -22. Updated every Friday. Send your entries to listings editor Wendy Broadway (wendy.broadway@nqo.com).

FRIDAY, JUNE 16

The Mitre, High Street: Oxford Jazz Club.

The Theatre, Chipping Norton: Bochmann String Ensemble. Handel in London. 8pm. 01608 642350.

SATURDAY, JUNE 17

Oxford Town Hall, St Aldate's: Oxford Harmonic Society. Haydn, Nelson Mass; Elgar, Serenade for Strings; Bliss, Pastoral 'Lie strewn the white flocks'. 8pm. Tickets from Oxford Playhouse box office tel 01865 798600.

Jacqueline du Pre Music Building, St Hilda's College:The Four Contraltos. Helena Newsom, Lynne Roper, Valerie Wyatt and Vanessa Woodward. Emma Lowe (piano). 7.30pm. 01865 798600. Wesley Memorial Church, New Inn Hall Street, Oxford: The Oxford Gamelan Society. Music and Songs from Central Jarva. 7pm. Performed on the Gamelan Kyai Madu Laras courtesy of the Bate Collection of Musical Instruments.

United Reformed Church, Collinwood Road, Risinghurst: Antonio Buschiazzo (organ). Lizzie Soden (soprano). Works by Nicholas Bruhns, Jan Pieterszoon Sweenlinck, Andrew Lloyd Webber, J S Bach, Enya, Felix Mendelssohn. 7pm.

Iffley Church Hall: Pirates of Penzance. 7.30pm. Tickets from the village shop. Flower Festival in church. Corn Exchange, Newbury: Duke Ellington Orchestra.

Dorchester Abbey: Reading Bach Choir. City of London Chamber Players. Mozart, Mass in C Minor the 'Great Mass'. 7.30pm. 0118 9871281.

St Mary's Church, Pillerton Hersey: Concerts in Rural Churches Series. Concanentes. 7.30pm. 02476 247266.

St Giles Orchestra: St Mary's and St John's Church, Cowley Road. Tchaikovsky, Borodin, Summers, Gliere. 01865 735400.

St Mary's Church, Chipping Norton: Conductor Jonathan Leonard. Allegri, Miserere and Tavener, Song for Athene. 7.30pm. Also on Sunday at Burton Dassett Church. Tickets are available from The Bookshop, Chipping Norton.

Carrdus School, Overthorpe: Banbury Choral Society. Anthony Swift (piano). Conductor Edward Palmer. Works by Faure, William H Harris. 8pm.

SUNDAY, JUNE 18

St John's College, St Giles, Oxford: Tom Poster. BBC Young Musicians 2000 keyboard winner. Bach, Beethoven, Fitkin, Franck, Ligeti, Liszt, Ravel, Scriabin. 8pm. 01865 798600.

Garsington Manor: Garsington Opera. Mozart, Le Nozze di Figaro. 5.45pm. 01865 361636.

The Theatre, Chipping Norton: Show of Hands. 8pm. 01608 642350 .

Old Luxters Barn, Hambleden, near Henley: Excerpts from operas by Puccini and Verdi. First in series of dinner operas. 01491 638300.

Lains Barn, Wantage: Martin Litton and Red Hot Peppers. Big Bear Stompers and other bands, 11am-6pm. 01993 811678.

Rose Revived, Newbridge: Derek Tatam Chicagoans. Trout Inn, Lechlade: Terry Hutchin Club Quartet.

Church of the Blessed St Hugh, Faringdon: The New Pro Arte Guitar Trio. 7.30pm. 01793 782343.

Black Bear, Moreton-in-Marsh: Oxford Classic Jazz Band with Tony Jack. 8.30pm. 01993 811874.

MONDAY, JUNE 19

Fuggle 'n' Firkin, Gloucester Green, Oxford: Aynsley Lister Band.

Cricketers Arms, Iffley Road, Oxford: Luis D'Agostino Trio. Modern jazz. 9pm. Every Monday.

Fox Hotel, Chipping Norton: Chipping Norton Folk Club. Fortnightly, tel to confirm dates. Nettlebed Folk Song Club: Norma Waterson and Martin Carthy. 01628 636620.

TUESDAY, JUNE 20

Garsington Manor: Garsington Opera. Haydn, Il mondo della luna. 6pm. 01865 361636.

Denis Arnold Hall, St Aldate's, Oxford: Lecture. Philip Bohlman. The New Europeanness of Music. 5.15pm.

Banbury House Hotel, Banbury: Mike Denis and Vibes.

Trout Inn, Lechlade: Derek Tatam Chicagoans.

WEDNESDAY, JUNE 21

Garsington Manor: Garsington Opera. Mozart, Le Nozze di Figaro. 5.45pm. 01865 361636.

The Lamb, Wantage: Rascals of Rhythm.

THURSDAY, JUNE 22

Jacqueline du Pre Music Building, St Hilda's College: Israel Piano Trio. Copland, Vitebsk; Schubert, Shostakovich, piano trios. 8pm. 01865 798600.

The Spin, The Wheatsheaf, High Street, Oxford: Ric Bolton (guitar) with Raf Mizraki, Mark Doffman, Pete Oxley. 01865 243276.

Glastonbury Festival: until June 25. Box office tel 0115 912 9129 or Big Issue Ticket Sales, 0870 011 3456.