Ranking the Best Christmas Songs

We all love Christmas; the number of songs that celebrate the holiday season is clear evidence. Over the years, some of the most creative musicians have recorded incredible Christmas songs that have helped us enjoy the holiday even more. Now the number of available Christmas songs makes it hard for most of us to make our playlist. While most of the songs are great, some are clearly better than others. In our opinion, here is a ranking of the best Christmas songs.

  1. All I Want For Christmas Is You – Mariah Carey 
  2. Last Christmas – Wham 
  3. Stay Another Day – East 17 
  4. The Christmas Song (Chestnuts Roasting On An Open Fire) – Nat King Cole 
  5. Santa Claus Is Coming To Town – Bruce Springsteen 
  6. Fairytale Of New York – The Pogues 
  7. Holly Jolly Christmas – Michael Buble 
  8. Christmas (Baby Please Come Home) – Darlene Love 
  9. White Christmas – Bing Crosby 
  10. Christmas Wrapping – The Waitresses 
  11. Jingle Bell Rock – Bobby Helms 
  12. Step Into Christmas – Elton John 
  13. Rockin’ Around The Christmas Tree – Brenda Lee 
  14. Purple Snowflake – Marvin Gaye 
  15. Christmas Card From A Hooker In Minneapolis – Tom Waits 
  16. Christmas All Over Again – Tom Petty And The Heartbreakers 
  17. Do They Know It’s Christmas – Band Aid 
  18. Happy Christmas (War Is Over) – John Lennon And Yoko Ono 
  19. Please Come Home For Christmas – The Eagles 
  20. Christmas In Hollis – Run DMC 
  21. White Christmas – Otis Redding 
  22. This Christmas – Donny Hathaway 
  23. Merry Christmas Everybody – Slade 
  24. Last Christmas – Taylor Swift 
  25. What Christmas Means To Me – Stevie Wonder 
  26. Merry Christmas Baby – Ike And Tina Turner 
  27. Christmas Rappin – Kurtis Blow 
  28. Santa Claus Is Coming To Town – Jackson 5 
  29. Rudolph The Red-Nosed Reindeer – Gene Autry 
  30. I Wish It Could Be Christmas Everyday – Wizzard 
  31. Sock It To Me Santa – Bob Seger And The Last Heard 
  32. I Saw Mommy Kissing Santa Claus – The Jackson 5 
  33. Baby It’s Cold Outside – Dean Martin 
  34. Blue Christmas – Elvis Presly 
  35. Driving Home For Christmas – Chris Rea 
  36. I Want A Hippopotamus For Christmas – Gayla Peevey 
  37. Little Saint Nick – The Beach Boys 
  38. 2000 Miles – The Pretenders 
  39. Who Took The Merry Out Of Christmas – The Staple Singers 
  40. Every Day Will Be Holiday – William Bell 

There you have it! Above are some holiday Christmas songs. With the above songs, you can create the ideal playlist for your Christmas party or celebration this coming holiday. A wonderful experience awaits you.