Stream music and podcasts FREE on Amazon Music. No credit card required.
Listen free
Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
100 Essential Carols & Hymns for Christmas
VARIOUS ARTISTS
100 SONGS • 5 HOURS AND 1 MINUTE • JAN 01 2010
Play
42
We Three Kings
The Blossom Street Singers
02:21
43
Cradle Song
Blenheim Singers
03:49
44
Love Divine, All Loves Excelling
London Regency Choir
03:05
45
O Come, O Come Emmanuel
Oxford St. Peter's Choir
02:50
46
Praise My Soul the King of Heaven
London Regency Choir
03:31
47
In Freezing Winter
Blenheim Singers
05:05
48
Gabriel's Message
Blenheim Singers
02:45
49
It Came Upon the Midnight Clear
The Blossom Street Singers
02:13
50
Once in Royal David's City
The Blossom Street Singers
02:50
51
In the Bleak Midwinter
The Blossom Street Singers
03:15
52
Agnus Dei
Brotherhood Of St. Augustus
03:34
53
And the Glory of the Land
Regency College Choir
03:09
54
Hymn to the Blessed Virgin Mary
Blenheim Singers
04:03
55
Jerusalem the Golden
London Regency Choir
02:32
56
When You Wish Upon a Star / The Second Star to the Right
The Spiritual Angels
04:17
57
Amazing Grace
The Spiritual Angels
03:50
58
All This Time
Blenheim Singers
01:56
59
Of the Father's Heart Begotten
Blenheim Singers
05:57
60
St. Clements
Royal Philharmonic Orchestra & The Choir of St. Paul's Cathedral
02:41
61
O Come All Ye Faithful
The Blossom Street Singers
03:39
62
Away in a Manger
The Blossom Street Singers
02:15
63
I Hear the Bells On Christmas Day
Oxford St. Peter's Choir
03:27
64
Spring Carol
Blenheim Singers
01:38
65
When I Survey the Wondrous Cross
London Regency Choir
03:59
66
I'll Walk with God
The Spiritual Angels
03:10
67
The Lord Is My Shepherd
The Spiritual Angels
02:55
68
O Little Town of Bethlehem
The Blossom Street Singers
03:21
69
I Vow to Thee My Country
The Spiritual Angels
03:11
70
Bridge Over Troubled Water
Angelic Voices
03:07
71
City of God
London Regency Choir
02:58
72
All Things Bright and Beautiful
Angelic Voices
02:36
73
Onward Christian Soldiers
London Regency Choir
06:24
74
Passion Chorale
Angelic Voices
02:24
75
Jolly Old St. Nicholas
Oxford St. Peter's Choir
02:12
76
Sussex Carol
The Blossom Street Singers
01:45
77
Va Pensiero
Opera Angels
03:21
78
Thou Knowest Lord
Angelic Voices
02:08
79
The Lamb
Blenheim Singers
04:07
80
My Song Is Love Unknown
London Regency Choir
02:41
81
O for the Wings of a Dove
The Spiritual Angels
02:09
82
Morning Has Broken
The Spiritual Angels
03:18
83
Gaudete
The Spiritual Angels
02:20
84
Jerusalem
The Spiritual Angels
02:28
85
Cherry Tree Carol
Blenheim Singers
02:23
86
Kyrie
Brotherhood Of St. Augustus
02:22
87
Rocking
London Regency Choir
02:05
88
The Day Thou Gavest Lord Is Ended
London Regency Choir
03:16
89
O Sacred Head
London Regency Choir
03:25
90
There Is a Green Hill Far Away
London Regency Choir
02:55
91
Still, Still, Still
Blenheim Singers
03:05
92
Ode to Joy
Angelic Voices
01:38
93
In Trutina
Cerise
02:00
94
Guide Me Oh Thou Great Redeemer
London Regency Choir
03:02
95
Cavelleria Rusticana
Opera Angels
02:58
96
Behold O God Our Defender Clements
The Choir of St. Paul's Cathedral & Royal Philharmonic Orchestra
02:46
97
Pie Jesu
The Spiritual Angels
03:22
98
Nunc Dimittis
The Spiritual Angels
02:23
99
Wassail Carol
Blenheim Singers
01:55
100
Silent Night, Holy Night
The Blossom Street Singers
02:38
℗© 2010 Union Square Music Limited, a BMG Company