Skip to Content
It's been a record year with a staggering 33,000 of you voting. 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.
Silent Night remains in the No.1 spot for a second year. Some of you voted for this timeless carol with its German title, Stille Nacht - it was, after all, written in Austria by Franz Xaver Gruber. It sounds equally sublime in its English translation, or in the 140 languages it has now been translated into.
Powered by Facebook