The Nation's Top 30 Christmas Carols - 2010

Thousands of you voted for your favourite Christmas carol in our annual poll. Here are the top 30.

John Suchet presents The Nation's Favourite Christmas Carol on Christmas Day between 1pm and 3pm.

Top 30 Christmas Carols

1. O Holy Night
2. Silent Night
3. In the Bleak Mid-Winter - Gustav Holst version
4. In the Bleak Mid-Winter - Harold Darke version
5. Hark! The Herald Angels Sing
6. O Come All Ye Faithful
7. O Come, O Come Emmanuel
8. Coventry Carol
9. O Little Town of Bethlehem
10. It Came Upon a Midnight Clear
11. Once in Royal David's City
12. In Dulci Jubilo
13. Joy to the World
14. God Rest Ye Merry, Gentlemen
15. Away in a Manger
16. Sussex Carol
17. Shepherd's Pipe Carol
18. The Three Kings
19. Gabriel's Message
20. Jesus Christ the Apple Tree
21. Gaudete
22. The Holly and the Ivy
23. Carol of the Bells
24. See Amid the Winter's Snow
25. Ding Dong! Merrily on High
26. Candlelight Carol
27. Good King Wenceslas
28. Angels from the Realms of Glory
29. The First Nowell
30. What Sweeter Music