Skip to Content
The World's Greatest Music
You voted in your thousands for your favourites, and we're pleased to reveal your choices in our top 30 countdown of the best christmas carols.
18. The oldest carol on the list, this carol is thought to have been composed in the late 16th Century, but could well have existed without harmonies from the medieval period. Its Latin words simply translate as: "Rejoice, Jesus is born from the Virgin Mary! Rejoice!" It's hard not to rejoice when listening to the lively pulsing music.
Powered by Facebook