Skip to Content
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.
17. A wonderful melee of different languages, merging to form one jolly Christmas carol. The text was originally a mixture of Latin and German, written around 1328 by a scholar who believed he had heard the angels singing the carol in heaven, but it's now sung in English as Good Christian Men Rejoice.
Powered by Facebook