Christmas The Best Christmas Songs of All Time  

Ranker Community
Originally by Ranker Community
36.5k votes 3.2k voters 94.3k views 136 items

What are the best Christmas songs ever? Holiday songs are without a doubt incredibly popular year after year, and some songs have remained classics for decades. The best Christmas carols and songs manage to capture the spirit of the holidays and tap into our nostalgia, making us sing along despite ourselves. Who hasn't burst into a little "Rudolph The Red Nosed Reindeer" once in a while? That's what this list is all about: the greatest Christmas songs. Vote for your favorites, add any that are missing, and have a wonderful, happy, holly jolly Christmas, everyone.

Holiday songs can be traditional Christmas carols like "O Holy Night" and "Oh Come All Ye Faithful" or they can be more modern, rocking versions of classics like Bruce Springsteen's version of "Santa Claus is Coming To Town." There are also great country Christmas songs and remixed versions, like Bing Crosby and David Bowie's version of "Little Drummer Boy" (as well as not-so-great worst Christmas songs). And yes, not to be left out of the mix, there are also some pretty solid hip-hop/rap Christmas songs. Examples, you say? How about Run D.M.C.'s "Christmas in Hollis" or Kanye West's "Christmas in Harlem"?

The best Christmas songs often come from brilliant best Christmas albums, too. Case in point: Mariah Carey's "All I Want For Christmas Is You" became a staple holiday song after it's release in 1994, as part of Carey's Christmas album, titled appropriately enough, 'Merry Christmas.'

From the traditional best Christmas carols to the more modern, this list includes the greatest holiday songs ever sung. Feel free to rerank this list anyway you want. Pa rum pa pum pum!

What are the best Christmas songs of all time? Take a look here and see for yourself.

1
800 390
Ranker Video

2
698 364
Ranker Video
Silent Night Katherine Jenkins

3
495 394
Ranker Video

4
680 266
Ranker Video
O Holy Night Diana Ross

5
485 270
Ranker Video

6
483 305
Ranker Video

7
396 175
Ranker Video
Switchdoctor added Joy to the World Nat King Cole

8
497 266
Ranker Video

9
452 227
Ranker Video

10
420 324
Ranker Video
Ron Mexico added Last Christmas Wham

11
332 260
Ranker Video
Frosty the Snowman Leon Redbone

12
304 230
Ranker Video

13
400 211
Ranker Video

14
334 160
Ranker Video
Ron Mexico added Jingle Bells Frank Sinatra

15
429 124
Ranker Video

16
328 302
Ranker Video

17
343 178
Ranker Video

18
283 289
Ranker Video

19
243 144
Ranker Video
Switchdoctor added Hark! the Herald Angels Sing Boney M

20
258 104
Ranker Video

21
344 253
Ranker Video
Ron Mexico added Baby It's Cold Outside She & Him

22
358 151
Ranker Video
Ron Mexico added It's Beginning to Look a Lot Like Christmas Michael Buble

23
311 160
Ranker Video

24
239 256
Ranker Video

25
205 239
Ranker Video

26
268 166
Blue Christmas is listed (or ranked) 26 on the list The Best Christmas Songs of All Time
Blue Christmas Elvis Presley

27
459 206
Ranker Video

28
353 200
Ranker Video
All I Want for Christmas Is You Justin Bieber, Mariah Carey

29
401 189
Ranker Video

30
208 167
Ranker Video
Oh Come Emmanuel [Christmas Music]

31
262 182
Ranker Video
Hallelujah Hallelujah

32
269 137
Ranker Video
Don Davis added Little Drummer Boy Pentatonix

33
315 117
Ranker Video

34
181 185
Ranker Video
Merry Christmas Darling The Carpenters

35
240 135
Silent Night is listed (or ranked) 35 on the list The Best Christmas Songs of All Time
Ron Mexico added Silent Night Kelly Clarkson

36
158 161
A Fairytale of New York is listed (or ranked) 36 on the list The Best Christmas Songs of All Time
A Fairytale of New York The Pogues, Kirsty MacColl

37
204 99
You're a Mean One, Mr. Grinch is listed (or ranked) 37 on the list The Best Christmas Songs of All Time

38
191 175
Ranker Video
Believe Jackie Evancho

39
198 113
Ranker Video
Ron Mexico added God Rest Ye Merry Gentlemen Annie Lennox

40
158 126
Ranker Video
Switchdoctor added The 12 Days of Christmas

41
206 139
Ranker Video

42
209 133
Ranker Video
Don Davis added Angels We Have Heard On High Pentatonix

43
146 96
Ranker Video
Sleigh Ride Ella Fitzgerald

44
171 239
Ranker Video

45
193 140
Ranker Video
Ave Maria Luciano Pavarotti

46
197 78
Carol of the Bells is listed (or ranked) 46 on the list The Best Christmas Songs of All Time
Carol of the Bells Trans-Siberian Orchestra

47
14 4
Ranker Video

48
162 95
Feliz Navidad is listed (or ranked) 48 on the list The Best Christmas Songs of All Time
Tom Islava added Feliz Navidad Jose Feliciano

49
118 70
Deck the Halls is listed (or ranked) 49 on the list The Best Christmas Songs of All Time
Deck the Halls Bobby Vinton

50
99 78
O Holy Night (Cantique de Noël... is listed (or ranked) 50 on the list The Best Christmas Songs of All Time