Skip to Content
The World's Greatest Music
Tens of thousands of you voted for your favourite Christmas carols - and we have a new number one for the first time in 12 years! Click through the gallery below to see the top 30. And listen to Classic FM from 1pm on Christmas Day to hear the countdown of all 30 carols.
The oldest carol on the list goes up one place. It's 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