The results are in!

These are the nation's most beloved Christmas carols, as voted for by you.

Listen on Global Player as John Brunning reveals the final Nation's Favourite Carol Top 30, on Christmas Day at 1pm on Classic FM.

The Nation's Favourite Carol 2021

This website includes features that your browser does not support. Please upgrade your browser and try again.