Twitter

Greatest Christmas Songs of All Time: The Ultimate Festive Playlist

As we dive into the holiday spirit, what better way to celebrate than with the ultimate Christmas playlist featuring the greatest christmas songs of all time?

Here’s a countdown of 100 Christmas songs that’ll keep your holiday vibes merry and bright. Each track is a perfect addition to your festive celebrations—let’s get to it!

100. 2000 Miles – A heartfelt tune about longing during the holiday season by Pretenders.

99. All I Want for Christmas Is You – A soulful rendition of the classic holiday love anthem by VICTORIA, Aleksander Debicz.

98. All I Want for Christmas Is You – The timeless pop Christmas hit by Mariah Carey that needs no introduction.

97. At Christmas – A warm and cheerful holiday song by Kylie Minogue.

96. Baby, It’s Cold Outside – A playful duet about staying cozy indoors, performed by Brett Eldredge and Meghan Trainor.

95. Back Door Santa – A lively and bluesy Christmas classic by Clarence Carter.

94. Blame It on the Mistletoe – A sweet and romantic holiday tune by Ella Henderson and AJ Mitchell.

93. Blue Christmas – A heartfelt song of holiday melancholy by Blake Shelton.

92. California Christmas – A sunny and warm Christmas track by Judy Blank.

91. Christmas Always Finds Me – A reflective and emotional Christmas song by Ingrid Andress.

90. Christmas (Baby, Please Come Home) – A soulful holiday classic by Cher and Darlene Love.

89. christmas dream – A whimsical and magical tune by Christina Perri.

88. Christmas Eve – A heartfelt ballad by Kelly Clarkson capturing the spirit of anticipation.

87. Christmas Is All Around – Acoustic – A warm and stripped-back acoustic version by Axel Schylström.

86. Christmas Isn’t Canceled (Just You) – An empowering holiday anthem by Kelly Clarkson.

85. Christmas Lights – A gentle and reflective track by Coldplay, perfect for a quiet holiday evening.

84. Christmas Saves the Year – A hopeful and heartwarming track by Twenty One Pilots.

83. The Christmas Song – A rich and jazzy classic delivered beautifully by Michael Bublé.

82. The Christmas Stick – A quirky and playful holiday tune by Bubble & Squeak.

81. The Christmas Sweater – A fun and lighthearted Christmas song by Michael Bublé.

80. Here Comes Santa Claus – A cheerful classic by Tom Gaebel and The Tenors.

79. Heart of Christmas – A warm and nostalgic track by Cliff Richard.

78. Have Yourself a Merry Little Christmas – A gentle and comforting version by Michael Bublé.

77. Happy Xmas (War Is Over) – A timeless call for peace by John Lennon and The Harlem Community Choir.

76. Good All Year – A lively, feel-good tune by Crash Adams.

75. Gee Whiz, It’s Christmas – A soulful and festive track by Carla Thomas.

74. The First Noel – A beautiful rendition of the classic carol by Gabby Barrett.

73. Feliz Navidad – A joyous bilingual holiday hit by The Tenors.

72. Fairytale of New York – A bittersweet holiday story by The Pogues featuring Kirsty MacColl.

71. Everybody’s Home for Christmas – A sweet and comforting tune by Lea Heart.

70. Driving Home for Christmas – A nostalgic classic by Chris Rea.

69. Do You Hear What I Hear? – A soulful and moving version by Bing Crosby.

68. Doesn’t Feel Like Christmas – A modern and heartfelt track by Lily Williams.

67. DJ Play A Christmas Song – A festive and dancey holiday track by Cher.

66. Count on Christmas – A fun and uplifting song by Bebe Rexha.

65. Christmas Wrapping – A quirky and energetic tune by Kylie Minogue and Iggy Pop.

64. Christmas Without You – A heartfelt holiday ballad by Ava Max.

63. Christmas Wish (Aka My Christmas Wish for You) – A touching track by Percy Sledge.

62. Christmas Time Is Here – A soulful rendition by Brett Eldredge.

61. Christmas Time (Don’t Let the Bells End) – A festive rock anthem by The Darkness.

60. Holly Jolly Christmas – A cheerful and timeless classic by Michael Bublé.

59. Home for Christmas – A heartwarming song by Colton Dixon.

58. I Like Christmas – A fun and upbeat track by Cher.

57. It’s Beginning to Look a Lot Like Christmas – A warm and nostalgic song by Michael Bublé.

56. It’s the Most Wonderful Time of the Year – A festive classic by Kylie Minogue.

55. I’ve Got My Love to Keep Me Warm – A cozy and jazzy track by The Tenors.

54. I Wish It Could Be Christmas Everyday – A fun and spirited tune by Wizzard.

53. Jingle Bell Rock – A lively and iconic track by Blake Shelton.

52. Jingle Bell Rock – The timeless version by Bobby Helms.

51. Jingle Bell Rock (with Maria Becerra) – A fresh duet rendition by Bobby Helms and Maria Becerra.

50. Jingle Bells – A classic festive tune by Michael Bublé and The Puppini Sisters.

49. Last Christmas – A soothing modern version by ASTN.

48. Last Christmas – A jazzy rendition by Tom Gaebel.

47. Last Christmas – Remastered – The iconic holiday hit by Wham!, remastered.

46. Let It Snow! – 10th Anniversary – A celebratory track by Michael Bublé.

45. Little Drummer Boy – A heartfelt take by Kenny Rogers.

44. Little Saint Nick – A cheerful holiday tune by Straight No Chaser.

43. Lonely This Christmas – A melancholic classic by Mud.

42. Maybe This Christmas – A heartfelt duet by Michael Bublé and Carly Pearce.

41. Mele Kalikimaka – A tropical Christmas favorite by Christina Perri.

40. Merry Christmas – A festive collaboration filled with warmth and joy by Ed Sheeran and Elton John.

39. Merry Christmas and a Happy New Year – A spirited and upbeat holiday track by Malou Prytz.

38. Merry Christmas Baby – A soulful and bluesy Christmas classic by Otis Redding.

37. Merry Christmas Darling – A tender and romantic holiday ballad by Christina Perri.

36. Merry Christmas Everyone – A timeless and cheerful tune to celebrate the season by Shakin’ Stevens.

35. Merry Xmas Everybody – A high-energy Christmas anthem by Slade that gets everyone singing along.

34. Mistletoe and Wine – A classic Christmas ballad filled with nostalgia by Cliff Richard.

33. Oíche Chiúin (Silent Night) – A hauntingly beautiful rendition of the carol by amy michelle.

32. Please Come Home for Christmas – A soulful plea for love and togetherness by Eagles.

31. Presents for Christmas – A groovy and joyful holiday tune by Solomon Burke.

30. Pure Imagination – A whimsical and enchanting track by Griff to spark holiday wonder.

29. Rest of Our Days – A reflective and uplifting Christmas song by Ella Henderson and Cian Ducrot.

28. Rockin’ Around the Christmas Tree – A lively and iconic Christmas favorite by Brenda Lee.

27. Rudolph the Red-Nosed Reindeer – A playful and fun retelling of the classic story by The Tenors.

26. Run Rudolph Run – A rock-and-roll holiday track full of energy by Cher.

25. Santa Baby – A cheeky and sultry Christmas classic by Kylie Minogue.

24. Santa, Can’t You Hear Me – A powerful and emotional duet by Kelly Clarkson and Ariana Grande.

23. Santa Claus Is Coming to Town – A jazzy and timeless rendition by Kylie Minogue and Frank Sinatra.

22. Santa’s Coming for Us – A modern and upbeat Christmas hit by Sia.

21. Santa Tell Me – A playful and heartfelt holiday favorite by Ariana Grande.

20. Silent Night – A serene holiday classic by Michael Bublé.

19. Sleigh Ride – A fun and festive tune by The Ronettes.

18. Snowman – A gentle and enchanting song by Sia.

17. Someday at Christmas – A hopeful holiday anthem by Lizzo.

16. Stay Another Day – A soulful Christmas tune by East 17.

15. Step into Christmas – A high-energy holiday classic by Elton John.

14. Take Me Home for Christmas – A warm and romantic track by Dan + Shay.

13. Think of Christmas – A reflective and emotional holiday tune by Anne-Marie.

12. This Christmas – A soulful and joyful track by Donny Hathaway.

11. Together This Christmas – A sweet and heartfelt tune by Maisie Peters.

10. Twelve Nights of Christmas – A fresh holiday take by Kiri T.

9. Under the Mistletoe – A cozy duet by Brett Eldredge and Kelly Clarkson.

8. Under the Tree – A nostalgic Christmas ballad by Ed Sheeran.

7. Wake Up (It’s Christmas Time) – A soft and inspiring song by Forest Blakk.

6. What Christmas Means to Me – A lively and soulful track by Cher and Stevie Wonder.

5. White Christmas – A timeless classic by The Drifters.

4. Who Would Imagine A King – A beautifully moving song by Budjerah.

3. Winter Wonderland – A festive favorite by Blake Shelton.

2. Wonderful Christmastime – A fun and iconic track by Straight No Chaser and Paul McCartney.

1. You’re Christmas to Me – A heartfelt and touching song by Sam Ryder.

As we wrap up this incredible list of the greatest christmas songs of all time, we want to wish you a Merry Christmas and a season filled with joy, love, and warmth. Which of these songs is your favorite? Or do you have a cherished holiday tune we missed? Share your favorites in the comments and let’s celebrate the magic of the season together. Happy Holidays to you and your loved ones!

Stream the Greatest Christmas Songs Of All Time playlist here, courtesy Topsify.

Mia Brooks
Latest posts by Mia Brooks (see all)