The choir has a varied repertoire, but we tend to sing Baroque and Classical music along with some more recent pieces. Here is a list in rough chronological order to give you an idea. We have also performed quite a series of shorter pieces at Summer and Winter concerts and include congregational carols in our Christmas concert.

- Messiah, Handel
- Nativity Carol, John Rutter
- Imperial Mass, Haydn
- The Armed Man: A Mass for Peace, Karl Jenkins
- Gloria, Vivaldi
- Messe de Minuit, Charpentier
- Sure on the Shining Night, Barber
- Nach dir, Herr dir, verlanget mich, Cantata BWV 150, Bach
- Insanae et Vanae Curae, Haydn
- Mass no.12 in B flat major ‘Theresienmesse’, Haydn
- Missa Brevis Sancti Joannis de Deo, Haydn
- Messe Solennelle, Vierne
- Gloria in Excelsis Deo (from B Minor Mass), Bach
- Requiem, Durufflé
- Mass in C, Beethoven
- Vespers, Mozart
- Flocks in Pastures Green Abiding (Cantata 208), Bach
- Rejoice in the Lamb, Britten
- Festival Te Deum, Sullivan
- Nelson Mass, Haydn
- Coronation Mass, Mozart
- Requiem, Mozart
- Christmas Fantasia, Williams
- In Terra Pax, Finzi
- Coronation Anthems (Zadok the Priest, My Heart is Inditing, The King Shall Rejoice, Let Thy Hand be Strengthened), Handel
- O be Joyful in the Lord, Britten
- O Clap Your Hands, Rutter
- Blest Pair of Sirens, Parry
- Let the People Praise Thee O God, Matthias
- March on a Theme of Handel, Guilmant
- I Was Glad, Parry
- Bogoroditse Devo (from All Night Vigil), Rachmaninov
- Mozart Missa Brevis in D Major
- The Sparrows’ Anthem, Anselm McDonnell (new composition 2019)
- Te Deum Laudamus in C, K141 (66b), Mozart
- Schubert Mass No2 in G, D167
- Ave verum Corpus, William Byrd
- Call to Remembrance, Richard Farrant
- Locus Iste and Tantum Ergo, Anton Bruckner
- Abendleid, Josef Rheinberger
- Ubi Caritas, Maurice Duruflé
- A Prayer for Ukraine – Молитва за Україну, Mykola Lysenko