2025 | Warner Music Group - X5 Music Group

50 Carols for Christmas

The Choir of King's College, Cambridge | 20-12-2025
Total duration:2 h 33 min
01
Once in Royal David's City (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
05:14
Writer: Mrs C. F. Alexander / Composers: Henry John Gauntlett
02
Ding Dong! Merrily on High (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
02:03
Writer: G. R. Woodward / Composers: Traditional
03
O Come, All Ye Faithful (Arr. Sir David Willcocks for Vocal Ensemble)
Ian Hare
50 Carols for Christmas
04:47
Composers: Anonymous
04
The Holly and the Ivy (Arr. Walford Davies for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:11
Writer: Traditional / Composers: Traditional
05
Hark! The Herald Angels Sing (Arr. Sir David Willcocks for Vocal Ensemble)
Ian Hare
50 Carols for Christmas
04:10
Writer: Charles Wesley / Composers: Felix Mendelssohn
06
Silent Night (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:05
Composers: Franz Xaver Gruber
07
While shepherds watched (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
02:50
Writer: Nahum Tate / Composers: Traditional
08
In the Bleak Mid-Winter (Arr. Drake for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
04:23
Composers: Harold Darke
09
God Rest You Merry, Gentlemen (Arr. Sir David Willcocks for Vocal Ensemble)
Benjamin Bayl
50 Carols for Christmas
03:35
Writer: Traditional / Composers: Traditional
10
The Lamb (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
03:31
Composers: John Tavener
11
Angels from the Realms of Glory (Arr. Ledger for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
02:37
Composers: Traditional
12
A Great and Mighty Wonder (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
03:44
Writer: St Germanus / Composers: Traditional
13
Adam lay ybounden (Arr. Ord for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:10
Writer: Traditional / Composers: Boris Ord
14
Weihnachtslieder, Op. 8: III. Die Könige
Sir David Willcocks
50 Carols for Christmas
02:42
Composers: Peter Cornelius
15
I Saw a Maiden (Arr. Edgar Pettman for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:05
Composers: Traditional
16
Whence Is That Goodly Fragrance Flowing? (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
04:19
Composers: Traditional
17
Quem pastores laudavere (Arr. Rutter for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
01:58
Composers: Michael Praetorius
18
Tomorrow Shall Be My Dancing Day
Sir David Willcocks
50 Carols for Christmas
01:55
Composers: Traditional
19
A Maiden Most Gentle (Arr. Andrew Carter for Vocal Ensemble)
Sir Philip Legder
50 Carols for Christmas
02:48
Writer: Andrew Carter / Composers: Traditional
20
A Spotless Rose (Arr. Philip Ledger for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
03:10
Writer: Traditional / Composers: Herbert Howells
21
Sans Day Carol (Arr. Rutter for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
03:01
Composers: Traditional Cornish
22
I Wonder as I Wander (Arr. Andrew Carter for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
03:11
Composers: John Jacob Niles
23
The Cherry-Tree Carol (Arr. Sir David Willcocks for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
01:51
Composers: Traditional
24
Gabriel's Message (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
02:30
Writer: Revd Sabine Baring-Gould / Composers: Traditional
25
Personent hodie
Sir David Willcocks
50 Carols for Christmas
02:41
Writer: Piae Cantiones / Composers: Traditional
26
The First Noel (Arr. Philip Ledger & John Stainer for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
04:53
Writer: Traditional / Composers: Traditional
27
In dulci jubilo (Arr. Pearsall for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
03:13
Writer: Traditional / Composers: Robert Lucas Pearsall
28
O Little Town of Bethlehem (Arr. Philip Ledger for Vocal Ensemble)
Philip Ledger
50 Carols for Christmas
03:32
Writer: Phillips Brooks / Composers: Traditional
29
I Saw Three Ships (Arr. Sir David Willcocks for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:36
Composers: Traditional
30
See Amid the Winter's Snow (Arr. Sir David Willcocks for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
04:46
Writer: Edward Caswall / Composers: John Goss
31
Joy to the World (Arr. John Rutter for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:51
Writer: Isaac Watts / Composers: George Frideric Handel
32
It Came upon the Midnight Clear (Arr. Arthur Sullivan for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:31
Writer: E. H. Sears / Composers: Traditional
33
Away in a Manger (Arr. Philip Ledger for Vocal Ensemble)
Sir Philip Ledger
50 Carols for Christmas
02:10
Writer: William J. Kirkpatrick / Composers: William J. Kirkpatrick
34
Sussex Carol (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
01:53
Composers: Traditional
35
In the Bleak Midwinter, H. 73 No. 1 (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
04:50
Composers: Gustav Holst
36
O Come, O Come, Emmanuel (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:33
Composers: Traditional
37
Myn Lyking
Sir David Willcocks
50 Carols for Christmas
03:17
Composers: R. R. Terry
38
Jesus Christ the Apple Tree (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
02:30
Composers: Elizabeth Poston
39
Dormi Jesu (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
04:26
Writer: Samuel Taylor Coleridge - Traditional / Composers: John Rutter
40
A Tender Shoot (Arr. Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:46
Writer: Traditional / Composers: Otto Goldschmidt
41
O Jesulein süss, BWV 493 (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:50
Composers: Johann Sebastian Bach
42
How far is it to Bethlehem? (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
02:13
Writer: Frances Chesterton / Composers: Traditional
43
The Truth from Above
Sir Stephen Cleobury
50 Carols for Christmas
02:28
Writer: Traditional / Composers: Traditional
44
Up! Good Christen Folk, and Listen (Arr. Woodward for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
01:15
Writer: G. R. Woodward / Composers: Piae Cantiones
45
What Child Is This (Arr. Stephen Cleobury for Vocal Ensemble)
Sir Stephen Cleobury
50 Carols for Christmas
02:30
Writer: William Chatterton Dix / Composers: Traditional
46
The Infant King (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
03:16
Writer: Revd Sabine Baring-Gould / Composers: Traditional
47
A Child Is Born in Bethlehem (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
02:28
Writer: Sir David Willcocks - G. R. Woodward / Composers: Samuel Scheidt
48
Gloria in excelsis Deo
Sir David Willcocks
50 Carols for Christmas
04:08
Composers: Thomas Weelkes
49
Of the Father's Heart Begotten (Arr. Sir David Willcocks for Vocal Ensemble)
Sir David Willcocks
50 Carols for Christmas
05:05
Writer: Prudentius / Composers: Piae Cantiones
50
In dulci jubilo, BWV 729
Sir Stephen Cleobury
50 Carols for Christmas
02:39
Composers: Johann Sebastian Bach
  • Comments
Please write a minimum of 10 characters.
250 remaining characters SHARE ON:
Please log in or sign in to post a comment.