| Vaughan Williams | Let all the world |
| Vaughan Williams | Old Hundreth |
| Vaughan Williams | Rise, heart; thy Lord is risen Baritone: David Williams |
| Anon | Regina caeli |
| Byrd | Haec dies |
| Philips | Surgens Jesus |
| Mendelssohn | I waited for the Lord Sopranos: Linda Stollwerck, Melanie Lumsdaine |
| Willan | Rise up, my Love, my Fair One |
| Archer | When I survey the wondrous cross |
| Villette | Hymne à la Vierge |
| Shephard | Ye choirs of new Jerusalem |
Interval |
| Gardner | Tomorrow shall be my dancing day (Op.75, No.2) |
| Rachmaninov | Prelude in D (Op.23, No.4)
Piano: Liz Brewer |
| Mozart | Così fan tutte Trio: Sally Brown, Fiona Porter, David Williams |
| Mascagni | Easter Hymn from Cavalleria Rusticana (1888) Soprano: Sally Brown |
| Gershwin | I got rhythm (arr. Clapham) |
| Waller | Ain't misbehavin' (arr. Gritton) |
| Swann | The Slow Train (arr. Wells) Solo: David Foster |
| Swann | A transport of delight |
| Spiegl | The Magic Carpet Quartet: Ian MacGregor, David Boulton,
Bryan Almond and David Williams |
| Arlen | Somewhere over the rainbow (arr. Turner) |
| Garland | In the mood (arr. Gritton) |
| | Hymn (NEH): 448 |