- 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