- Drop down ye heavens
Choir of St. John's College
Richard Lloyd
- Lo! He comes with clouds descending
Choir of St. John's College
Volkslied aus England
- Message of advent
G. R. Bush
- O sapientia; O adonai
Choir of St. John's College
Plainchant
- First lesson
Head Chorister
- Adam lay ybounden
Choir of St. John's College
Boris Ord
- The Lord at first did Adam make
Choir of St. John's College
George Guest
- The word of God
A. A. Macintosh
- O radix Jesse, O clavis David
Choir of St. John's College
Plainchant
- Es ist das Heil uns kommen her
Choir of St. John's College
Johannes Brahms
- Second lesson
Reuben Thomas
- A spotless rose
Choir of St. John's College, James Martin, William Clements
Herbert Howells
- There is no rose
Choir of St. John's College
Elizabeth Maconchy
- The ministry of the church
G. R. Bush
- O Oriens; O rex gentium
Choir of St. John's College
Plainchant
- Ave Maria
Choir of St. John's College
Felix Mendelssohn
- The preparation for the advent of Christ
A. A. Macintosh
- O Emmanuel
Choir of St. John's College
Plainchant
- A hymn to the virgin
Choir of St. John's College
Benjamin Britten
- I sing of a maiden
Choir of St. John's College
Patrick Hadley
- Third lesson
George Guest
- This have I done for my true love
Choir of St. John's College
Gustav Holst
- Fourth lesson
Robert Hinde
- Magnificat (The Gloucester service)
Choir of St. John's College
Herbert Howells
- The Christmas sentence and collect
G. R. Bush
- Benedicamus Domino
Choir of St. John's College
Peter Warlock
- The college prayer & grace
A. A. Macintosh
- O little town of Bethlehem
Choir of St. John's College
Traditionelles Weihnachtslied