The top 24 Christmas songs of all time

We stuck with lots of classic songs because those tend to be the better ones and the ones that are more cheerful. Sparrow also added lots of Sabrina Carpenter songs because her songs are just really catchy and Aaron Carter because he is better than Justin Bieber and needs more recognition again for his work. Sparrow also added some Irish Christmas songs because they are Scots/Irish, so we hope this list brings you lots of holiday spirit and lifts your spirits.


  1. Let It, Snow (Dean Martin)
  2. Rockin’ Around The Christmas (Brenda Lee)
  3. Jingle Bell Rock 
  4. Simply Having A Wonderful Christmas Time (Paul McCartney)
  5. Silver Nights (Sabrina Carpenter)
  6. Christmas The Whole Year Round (Sabrina Carpenter)
  7. It’s Finally Christmas (Sabrina Carpenter)
  8. Rockin’ Around The Christmas Tree (Aaron Carter)
  9. Run Rudolph Run (Aaron Carter) 
  10. A Charlie Brown Christmas (Vince Guarldi)
  11. Happy Holidays (Andy Williams)
  12. Patapan (Michelle Amato)
  13. I Saw Three Ships (Michelle Amato)
  14. Christ Was Born On Christmas Day (Sarah Moore)
  15. The First Noel (Michelle Lindahl)
  16. 12 Days Of Christmas (Pentatonix)
  17. All I Want For Christmas Is You (Mariah Carey)
  18. Here Comes Santa Clause (Gene Autry)
  19. Winter Wonderland (Frank Sinatra)
  20. Holly Jolly Christmas (Burl Ives)
  21. It’s Beginning to Look a Lot Like Christmas (Johnny Mathis) 
  22. Have Yourself a Merry Little Christmas (Judy Garland)
  23. Last Christmas (Wham!)
  24. Carol of The Bells (Trans-Siberian Orchestra)

You must be logged in to post a comment Login

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.