Funny

The Coldest 100: We Rank All The Best Christmas Songs Of Our Time

By Millie Lester - 21 Dec 2017

best-christmas-songs


Holiday anthems have taken a particularly interesting turn in recent years, mostly because somewhere between the eighteenth century and now, someone invented autotune and the rest is history. So, while we may have waved goodbye to angelic choir voices and flawless harmonies, each new festive ballad still sends the important, ‘f*ck yeah Christmas is coming’ holiday message that we all want and need.

Here are the 100 best Christmas carols of our time, a.k.a the best Spotify playlist you’ll make in this lifetime.

  1. Winter Things - Ariana Grande 
  2. Snowman - Sia 
  3. Mr Right - Leona Lewis 
  4. All I Want Is You (This Christmas) - *NSYNC 
  5. Christmas Song - Dave Matthews Band 
  6. White Christmas - Katy Perry 
  7. River - Tall Heights 
  8. All My Christmases - Jillian Edwards 
  9. Merry Christmas Darling - Christina Perri 
  10. Mistletoe - Colbie Caillat 
  11. This Year - Caroline Pennell 
  12. Underneath The Christmas Lights - SIA 
  13. New Year’s Eve - MØ 
  14. Carol Of The Bells - Destiny’s Child 
  15. What Christmas Means To Me - Jessica Simpson 
  16. Christmas Coming Home - Nashville Cast
  17. A New York Christmas - Rob Thomas 
  18. Blue Christmas - The Lumineers 
  19. What Christmas Means To Me - Cee Lo Green 
  20. I Saw Mommy Kissing Santa Claus - Jessica Simpson  
  21. Have Yourself A Merry Little Christmas - Andrew Belle 
  22. Snow In California - Ariana Grande 
  23. Must Be Christmas - Band Of Merrymakers 
  24. New York (Handles Heartbreak Better) - Peg Parnevik 
  25. The Christmas Song - The Raveonettes 
  26. Christmas In Harlem - Kanye West
  27. Holy Night - Mariah Carey 
  28. December - Ariana Grande 
  29. Christmas Eve - Justin Bieber 
  30. Text Me Merry Christmas - Straight No Chaser & Kirsten Bell 
  31. Let It Snow - Gwen Stefani 
  32. Hoping For Snow - The Vamps 
  33. My Grown Up Christmas List - Kelly Clarkson 
  34. Dear Santa - Mr Little Jeans 
  35. Hallelujah - Pentatonix
  36. Kiss Me At Midnight - *NSYNC 
  37. Sleigh Ride - Clay Aiken 
  38. Miracles - Coldplay 
  39. Underneath The Christmas Tree - Kelly Clarkson 
  40. The Christmas Song (Holiday Remix) - Christina Aguilera 
  41. Cuddle Up - Catey Shaw 
  42. I Heard The Bells On Christmas Day - Casting Crowns 
  43. This Gift - 98 Degrees 
  44. Santa Tell Me - Ariana Grande 
  45. White December - Kylie Minogue 
  46. Little Drummer Boy - Destiny’s Child 
  47. Santa’s Coming For Us - Sia 
  48. Jingle Bells - Michael Bublé 
  49. I’ll Be Home - Meghan Trainor 
  50. The Christmas Song (Chestnuts Roasting On An Open Fire) - Justin Bieber & Usher
  51. Angels We Heard On High - Josh Groban 
  52. Christmas Wrapping - The Spice Girls 
  53. Keep You Warm - Sam Tsui & Kina Grannis 
  54. My Only Wish (This Year) - Britney Spears
  55. Mary, Did You Know? - Pentatonix 
  56. Christmas In L.A. - The Killers 
  57. Jingle Bell Rock - Glee Cast 
  58. My Favourite Things - Kelly Clarkson 
  59. What Christmas Means To Me - Stevie Wonder 
  60. Santa Baby - Madonna 
  61. Have Yourself A Very Merry Christmas - Sam Smith 
  62. The Christmas Song - Michael Bublé  
  63. Winter Wonderland - Jason Mraz 
  64. Last Christmas - Cascada
  65. Santa Claus Is Coming To Town - Mariah Carey
  66. Shake Up Christmas - Train 
  67. Holly Jolly Christmas - Michael Bublé 
  68. Merry Christmas, Happy Holidays - *NSYNC 
  69. Feliz Navidad - Céline Dion 
  70. Christmas (Baby Please Come Home) - Mariah Carey  
  71. Baby, It’s Cold Outside - Idina Menzel & Michael Bublé 
  72. Have Yourself A Merry Little Christmas - Christina Aguilera 
  73. Cold December Night - Michael Bublé 
  74. Do You Hear What I Hear? - Mary J. Blidge 
  75. Human Nature - White Christmas 
  76. Man With The Bag - Jessie J 
  77. Santa Baby - Ariana Grande 
  78. Silent Night - Destiny’s Child 
  79. I Wish It Could Be Christmas Everyday - Wizzard 
  80. I Don’t Want To Spend One More Christmas Without You - NSYNC 
  81. Sleigh Ride - TLC 
  82. Winter Wonderland - Lady Gaga & Tony Bennett 
  83. Christmas Time - Christina Aguilera 
  84. One More Sleep - Leona Lewis 
  85. Winter Wonderland - Michael Bublé 
  86. Santa Claus Is Comin’ To Town - Justin Bieber 
  87. Wonderful Christmas - Paul McCartney
  88. How To Make Gravy - Paul Kelly 
  89. It’s Beginning To Look A Lot Like Christmas - Michael Bublé 
  90. It’s Christmas Time Again - Backstreet Boys 
  91. Mistletoe - Justin Bieber 
  92. 8 Days Of Christmas - Destiny’s Child 
  93. Aussie Christmas Carol - Aunty Donna 
  94. Say All You Want For Christmas - Nick Jonas & Shania Twain 
  95. Christmas Lights - Coldplay 
  96. Happy Xmas (War Is Over) - John Lennon 
  97. Do They Know It’s Christmas - Band Aid 
  98. Last Christmas - Wham! 
  99. Go Santa Go - The Wiggles  
  100. All I Want For Christmas Is You - Mariah Carey 

Image credit: Bob Ricca 

Our best stories, direct to your inbox, helping you to out-trend your mates every weekend...

You May Also Like