Covers, classics, and everything in between: here are our essential Christmas tracks to get you in the spirit (that is, if the rest of the Christmas stuff LITERALLY EVERYWHERE hasn't already).
  1. !!!: And Anyway It's Christmas
  2. Alton Ellis + The Lipsticks: Merry Merry Christmas
  3. The Beach Boys: Little Saint Nick
  4. Billy Childish & the Musicians of the British Empire: Christmas Lights
  5. Brenda Lee: I'm Gonna Lasso Santa Claus
  6. Brenda Lee: Rockin' Around the Christmas Tree
  7. Cat Power: Have Yourself a Merry Little Christmas
  8. Charles Brown: Please Come Home for Christmas
  9. Charles Brown: Merry Christmas Baby
  10. Chuck Berry: Run Rudolph Run
  11. Clarence Carter: Back Door Santa
  12. Cotton Top Mountain Sanctified Singers: Christ Was Born on Christmas Morn
  13. Crocodiles + Dum Dum Girls: Merry Christmas, Baby (Please Don't Lie)
  14. The Crystals: Santa Claus Is Coming to Town
  15. Desmond Dekker & the Aces: Christmas Day
  16. The Heartbeats: After New Year's Eve
  17. The Hives + Cyndi Lauper: A Christmas Duel
  18. Darlene Love: Christmas (Baby Please Come Home)
  19. Darlene Love: Marshmallow World
  20. Dent May: I'll Be Stoned for Christmas
  21. Destiny's Child: Silent Night
  22. Donny Hathaway: This Christmas
  23. Dusty Springfield: O Holy Child
  24. Eartha Kitt: Santa Baby
  25. Elvis Presley: Santa Claus Is Back In Town
  26. The Emotions: Black Christmas
  27. The Everly Brothers: Christmas Eve Can Kill You
  28. Fats Waller: Swingin' Them Jingle Bells
  29. The Flaming Lips: Silver Bells
  30. Freddy King: Christmas Tears
  31. Fucked Up: Do They Know It's Christmas?
  32. George Winston: Carol of the Bells
  33. Guy Lombardo: Auld Lang Syne
  34. Hasil Adkins: Santa Claus Boogie
  35. Isaac Hayes: Winter Snow
  36. Jackson 5: I Saw Mommy Kissing Santa Claus
  37. James Brown: Santa Claus Go Straight to the Ghetto
  38. John Fahey + Richard Ruskin: Christmas Medley
  39. John Fahey: What Child Is This
  40. John Holt: Happy Xmas (War Is Over)
  41. John Lennon, Yoko Ono, The Harlem Community Choir, + The Plastic Ono Band: Happy Xmas (War is Over)
  42. Joni Mitchell: River
  43. José Feliciano: Feliz Navidad
  44. Kansas City Kitty: Christmas Mornin' Blues
  45. Kanye West, Prynce Cy Hi, + Teyana Taylor: Christmas In Harlem
  46. The Kinks: Father Christmas
  47. Kurtis Blow: Christmas Rappin'
  48. Lead Belly: Christmas Is a-COMING
  49. Lee "Scratch" Perry + Sandra Robinson: Merry Christmas, Happy New Year
  50. Loretta Lynn: To Heck With Ole Santa Claus
  51. Louis Armstrong + the Commanders: 'Zat You, Santa Claus?
  52. Low: Little Drummer Boy
  53. Mahalia Jackson: Silent Night
  54. Mariah Carey: All I Want For Christmas Is You
  55. Marvin Gaye: Purple Snowflakes
  56. The Orioles: What Are You Doing New Year's Ever?
  57. Otis Redding: Merry Christmas Baby
  58. Pharoah Sanders: Love Is Everywhere
  59. The Pogues: Fairytale of New York (ft. Kirsty MacColl)
  60. Pretenders: 2000 Miles
  61. Queen: Thank God It's Christmas
  62. Ramones: Merry Christmas (I Don't Want To Fight Tonight)
  63. The Ravens: White Christmas
  64. The Raveonettes: The Christmas Song
  65. Red Red Meat: There's Always Tomorrow
  66. The Rhythm Aces: C-H-R-I-S-T-M-A-S
  67. The Rosettes: Frosty the Snowman
  68. Run-DMC: Christmas in Hollis
  69. Run the Jewels: A Christmas F*****g Miracle
  70. Saturday Looks Good To Me: Christmas Blues
  71. The Shirelles: Blue Holiday
  72. Smashing Pumpkins: Christmastime
  73. Solomon Burke: Presents for Christmas
  74. The Staple Singers: Who Took the Merry Out of Christmas
  75. Stevie Wonder: The Christmas Song
  76. Stevie Wonder: What Christmas Means to Me
  77. Sufjan Stevens: I'll Be Home for Christmas
  78. Sufjan Stevens: O Holy Night
  79. Thee Headcoatees: Santa Claus
  80. Toots & the Maytals: Happy Christmas
  81. TLC: All I Want for Christmas
  82. The Ventures: Sleigh Ride
  83. The Vince Guaraldi Trio: Christmas Time Is Here
  84. The Vince Guaraldi Trio: O Tannenbaum
  85. The Waitresses: Christmas Wrapping
  86. Wham!: Last Christmas
  87. Willie Nelson: Please Come Home for Christmas