The 20 Best Christmas Songs Of All Time

Published on 07/25/2019

Christmas is arguably the greatest time of the year. The holiday cheer, Christmas lights, and of course, the music make it glorious! We haven’t met many people who don’t love Christmas music…it’s just so catchy! Many people play the famous holiday tunes as soon as Halloween is over. We know…that’s almost 2 months before Christmas! What can we say, the music is just that good! Whether it’s older songs or newer ones, they’re all great. Artists today will make adaptations and covers of the old classic hits, and don’t tell the original artists, but sometimes they’re even better!

Even the most famous names in music have dabbled with recording a Christmas hit or two. Think The Jackson 5, Elton John, Elvis Presley and Paul McCartney! The younger generations will be happy to hear that singers such as Justin Bieber, Ariana Grande and Meghan Trainor even have renditions of classic hits! Wherever you end up celebrating Christmas this year, be sure to have a jammin’ mix ready. Your party will go from mediocre to memorable once the speakers heat up!


The 20 Best Christmas Songs Of All Time

Our 2018 Christmas Playlist

  1. All I Want For Christmas Is You – Mariah Carey
  2. Last Christmas – Wham!
  3. Christmas (Baby Please Come Home) – Darlene Love
  4. White Christmas – Bing Crosby
  5. Fairytale of New York – The Pogues and Kirsty MacColl
  6. Christmas Wrapping – The Waitresses
  7. Do They Know It’s Christmas? – Band Aid
  8. Rockin’ Around the Christmas Tree – Brenda Lee
  9. Happy Xmas (War Is Over) – John Lennon & Yoko Ono
  10. Merry Christmas Baby – Ike and Tina Turner
  11. Christmas Rappin’ – Kurtis Blow
  12. Baby, It’s Cold Outside – Dean Martin
  13. Step Into Christmas – Elton John
  14. Driving Home for Christmas – Chris Rea
  15. Santa Claus is Coming to Town – Jackson 5
  16. Christmas in Hollis – Run-DMC
  17. Blue Christmas – Elvis Presley
  18. Santa Claus Go Straight to the Ghetto – James Brown
  19. Wonderful Christmas Time – Paul McCartney
  20. 8 Days of Christmas – Destiny’s Child

We hope you enjoy our mashup of the Best Christmas songs of all time…and Happy Holidays!