2022
- Tomorrow Shall Be My Dancing Day - John Rutter
- O Come All Ye Faithful - audience carol
- Vigilate - William Byrd
- Out of Your Sleep - Richard Rodney Bennett
- God Rest You Merry Gentlemen - audience carol
- The Crimson Sun - Alexander Campkin
- A Spotless Rose - Herbert Howells
- Bach - Organ solo played by James Anderson-Besant (Assistant Director of Music), with interspersed German carol solos sung by Jack Oades (tenor) and Julian Rippon (bass)
- In dulci jubio, BWV 608
- In dulci jubilo, BWV 729
- Vom Himmel hoch, da komm ich her, BWV606
- A Hymn to the Mother of God - John Tavener
interval
- Ding Dong! Merrily on High! - audience carol, with competition between Decani and Cantoris sides of audience.
- The Holly and the Ivy - June Nixon
- A Tender Shoot - Rupert Jeffcoat
- Hark! The Herald Angels Sing - Felix Mendelssohn
- The Jesus Child - John Rutter
- The Candelight Carol - John Rutter
- Marche des Rois Mages - Théodore Dubois. Organ solo played by Alexander Finlayson-Brown (organ scholar)
- Silent Night - audience carol
- Sleigh Ride - Parish/Anderson, arr. Tim Noon
- Twelve Days of Christmas - arr. John Rutter. Audience join in with five gold rings and lower numbers.
- encore - Have Yourself a Merry Little Christmas - Martin/Blane, arr. Tim Noon