Skip to Content
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.
This new entry into the chart is a blaze of choral worship, praising God in the highest. It was written by Scottish poet James Montgomery and first printed on Christmas Eve 1816, but it sounds just as beautiful today as it did almost 200 years ago.
Powered by Facebook