Celebrate The Season With The 125 Best Christmas Songs OF ALL TIME, From A-Z

lead image

Spread the yuletide cheer with old and new Christmas favourites!

It's the most wonderful time of the year yet again! You really can't celebrate the season without a kickass holiday playlist, so we've compiled 125 of our favourite Christmas songs of all time. It's not just a list of classic Christmas songs, but also includes new favourites. And because Christmas knows no genre, we've created an alphabetical list of Christmas songs with music ranging from the best alternative Christmas songs to glam rock carols and hip-hop to jazz standards. Enjoy!

125 Best Christmas Songs: An Alphabetical List of Christmas Songs

1. "8 Days of Christmas" by Destiny's Child

2. "12 Days of Christmas" by Taking Back Sunday

3. "2000 Miles" by Pretenders

4. "All Alone on Christmas" by Darlene Love

5. "All I Want for Christmas Is You" by Mariah Carey

6. "Angels We Have Heard on High" by Sixpence None the Richer

7. "Away in a Manger" by Pentatonix

8. "Baby, It's Cold Outside" by Seth MacFarlane and Sara Bareilles

9. "Believe in Me" by fun.

10. "Blue Christmas" by Michael Bublé

11. "Break Up Holiday" by Dude York

12. "Bring Me Love" by John Legend

13. "Carol of the Bells" by the bird and the bee

14. "The Chipmunk Song (Christmas Don't Be Late" by Alvin & the Chipmunks

15. "Christmas (Baby Please Come Home)" by Darlene Love

16. "Christmas in Hollis" by Run-DMC

17. "Christmas in Harlem" by Kanye West feat. Cyhi the Prince and Teyana Taylor

18. "Christmas Is All Around" by Sleeping At Last

19. "Christmas Is Coming" by John Denver & the Muppets

20. "Christmas Is the Time to Say I Love You" by Billy Squier

21. "Christmas Rappin'" by Kurtis Blow

22. "The Christmas Song" by Nat King Cole

23. "Christmas Song" by Dave Matthews Band

24. "Christmas Time (Don't Let the Bells End)" by The Darkness

25. "Christmas Time Is Here" by Vince Guaraladi Trio

26. "The Christmas Waltz" by She & Him

27. "Christmas Wrapping" by The Waitresses

28. "Cool Yule" by Louis Armstrong and The Commanders

29. "Dear Santa (Bring Me a Man This Christmas)" by Weather Girls

30. "Deck the Halls" by Nat King Cole

31. "Do You Hear What I Hear?" by Mary J Blige and Jessie J

32. "Don't Shoot Me, Santa" by The Killers

33. "Driving Home for Christmas" by Chris Rea

34. "Father Christmas" by The Kinks

35. "Feliz Navidad" by Gwen Stefani and Mon Laferte

36. "The First Noel" by Crash Test Dummies

37. "Frosty the Snowman" by Cocteau Twins

38. "Gabriel's Message" by Jars of Clay

39. "Go Tell It on the Mountain" by James Taylor

40. "God Rest Ye Merry Gentlemen" by Barenaked Ladies and Sarah McLachlan

41. "Good King Wenceslas" by Relient K

42. "Grown-Up Christmas List" by Monica

43. "Hard Candy Christmas" by Dolly Parton

44. "Have Yourself a Merry Little Christmas" by Judy Garland

45. "Happy Xmas (War Is Over)" John Lennon & Yoko Ono

46. "Hark! The Herald Angels Sing" by Mariah Carey

47. "Here Comes Santa Claus" by Elvis Presley

48. "The Holly and the Ivy" by Natalie Cole

49. "Holly Jolly Christmas" by Burl Ives

50. "I Believe in Father Christmas" by Greg Lake

51. "I Do Not Care for the Winter Sun" by Beach House

52. "I Heard the Bells on Christmas Day" by Harry Belafonte

53. "I Saw Mommy Kissing Santa Claus" by The Jackson 5

54. "I Saw Three Ships" by Sting

55. "I Wish It Could Be Christmas Everyday" by Wizzard

56. "I Wish It Was Christmas Today" by Cheap Trick

57. "I'll Be Home for Christmas" by Whitney Houston

58. "It Came Upon a Midnight Clear" by Frank Sinatra

59. "It's Beginning to Look a Lot Like Christmas" by Perry Como

60. "It's Christmas! Let's Be Glad" by Sufjan Stevens

61. "It's the Most Wonderful Time of the Year" by Peabo Bryson

62. "Jingle Bell Rock" by Daryl Hall & John Oates

63. "Jingle Bells" by Diana Krall

64. "Joy to the World" by Earth, Wind & Fire

65. "Just Like Christmas" by Low

66. "Last Christmas" by Carly Rae Jepsen

67. "Let It Snow" by She & Him

68. "The Little Drummer Boy" by Bing Crosby

69. "Little Saint Nick" by The Beach Boys

70. "Marshmallow World" by Dean Martin

71. "Mary, Did You Know?" by Pentatonix

 

72. "Mary's Boy Child" by The Lower Lights

73. "Mele Kalikimaka" by Ingrid Michaelson, Allie Moss & Bess Rogers

74. "Merry Christmas Baby" by Otis Redding

75. "Merry Christmas Darling" by The Carpenters

76. "Merry Christmas Everybody" by Train

77. "Merry Christmas, Happy Holidays" by *NSync

78. "Merry Christmas, Mary" by RuPaul

79. "Merry Christmas (I Don't Wanna Fight Tonight)" by Ramones

80. "Mistletoe" by Justin Bieber

81. "My Only Wish (This Year)" by Britney Spears

82. "O Come All Ye Faithful" by Art Garfunkel

83. "O Come, O Come, Emmanuel" by David Archuleta

84. "O Holy Night" by Céline Dion

85. "O Little Town of Bethlehem" by Sarah McLachlan

86. "O Tannenbaum" by Andrea Bocelli

87. "Oh Santa!" by Mariah Carey

88. "One More Sleep" by Leona Lewis

89. "Please Come Home for Christmas" by Jon Bon Jovi

90. "Pretty Paper" by Willie Nelson

91. "Put a Little Love in Your Heart" by Al Green and Annie Lennox

92. "Ribbons and Bows" by Kacey Musgraves

93. "River" by Joni Mitchell

94. "Rockin' Around the Christmas Tree" by Brenda Lee

95. "Rudolph the Red-Nosed Reindeer" by The Temptations

96. "Run Rudolph Run" by Chuck Berry

97. "Santa Baby" by Eartha Kitt

98. "Santa Claus" by The Sonics

99. "Santa Claus Is Comin' to Town" by Bruce Springsteen

100. "Santa Claus Go Straight to the Ghetto" by James Brown

101. "Santa Tell Me" by Ariana Grande

102. "Scrooge" by the Muppets

103. "Share Love" by Boyz II Men

104. "She's All I Want for Christmas" by Lloyd

105. "Silent Night" by Lauren Daigle

106. "Silver Bells" by Tony Bennett

107. "Sleigh Ride" by The Ronettes

108. "Someday at Christmas" by Stevie Wonder

109. "Step into Christmas" by Elton John

110. "That's Christmas to Me" by Pentatonix

111. "(There's No Place Like) Home for the Holidays" by The Carpenters

112. "This Christmas" by Donny Hathaway

113. "This Gift" by 98 Degrees

114. "Underneath the Tree" by Kelly Clarkson

115. "The Wassailing Song" by The Grizzly Folk

116. "We Three Kings" by The Hound + The Fox, Tim Foust

117. "We Need a Little Christmas" by Angela Lansbury

118. "What Are You Doing New Year's Eve?" by Rufus Wainwright

119. "What Child Is This?" by Vanessa Williams

120. "What Christmas Means to Me" by Stevie Wonder

121. "When a Child Is Born" by Boney M.

122. "White Christmas" by Michael Bublé and Shy'm

123. "Winter Wonderland" by Jason Mraz

124. "Wonderful Christmastime" by Paul McCartney

125. "'Zat You, Santa Claus?" by Louis Armstrong

Listen to the our entire alphabetical list of Christmas songs here: