christmas The Best Christmas Songs of All Time  

Ranker Community
Originally by
33.7k votes 2.9k voters 85.2k views 139 items Embed

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.
list ordered by

1
734 363
Ranker Video

The Best Christmas Songs Written by Jewish Songwriters The Greatest Guitarists Of All Time

2
641 348
Ranker Video
Silent Night Katherine Jenkins

3
455 370
Ranker Video

4
627 249
Ranker Video
O Holy Night Diana Ross

5
443 263
Ranker Video

6
448 292
Ranker Video

7
354 167
Ranker Video
Switchdoctor added Joy to the World Nat King Cole

8
459 249
Ranker Video

9
416 218
Ranker Video

10
311 248
Ranker Video
Frosty the Snowman Leon Redbone

11
385 308
Ranker Video
Ron Mexico added Last Christmas Wham

12
277 220
Ranker Video

13
366 202
Ranker Video

14
297 156
Ranker Video
Ron Mexico added Jingle Bells Frank Sinatra

15
387 121
Ranker Video

The Worst Christmas Movies 15 Songs That Don't Mean What You Think They Do

16
300 292
Ranker Video

17
319 171
Ranker Video

18
258 277
Ranker Video

19
222 135
Ranker Video
Switchdoctor added Hark! the Herald Angels Sing Boney M

20
227 96
Ranker Video

21
308 243
Ranker Video
Ron Mexico added Baby It's Cold Outside She & Him

22
285 152
Ranker Video

23
329 145
Ranker Video
Ron Mexico added It's Beginning to Look a Lot Like Christmas Michael Buble

24
219 245
Ranker Video

25
196 226
Ranker Video

26
436 199
Ranker Video

27
239 157
Blue Christmas is listed (or ranked) 27 on the list The Best Christmas Songs of All Time
Blue Christmas Elvis Presley

28
371 181
Ranker Video

29
315 187
Ranker Video
All I Want for Christmas Is You Justin Bieber, Mariah Carey

The Best Songs on Kaskade's Album Kaskade Christmas The Biggest Turn Ons in a Person

30
188 157
Ranker Video
Oh Come Emmanuel [Christmas Music]

31
241 171
Ranker Video
Hallelujah Hallelujah

32
246 129
Ranker Video
Don Davis added Little Drummer Boy Pentatonix

33
289 108
Ranker Video

34
168 173
Ranker Video
Merry Christmas Darling The Carpenters

35
215 130
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
184 165
Ranker Video
Believe Jackie Evancho

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

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

39
180 106
Ranker Video
Ron Mexico added God Rest Ye Merry Gentlemen Annie Lennox

40
179 136
Ranker Video
Ave Maria Luciano Pavarotti

41
195 133
Ranker Video

42
141 119
Ranker Video
Switchdoctor added The 12 Days of Christmas

43
194 128
Ranker Video
Don Davis added Angels We Have Heard On High Pentatonix

Classic Christmas Songs That Are Darker Than You Realized The Best Netflix Original Documentary Movies

44
132 87
Ranker Video
Sleigh Ride Ella Fitzgerald

45
157 223
Ranker Video

46
181 73
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
144 90
Feliz Navidad is listed (or ranked) 47 on the list The Best Christmas Songs of All Time
Tom Islava added Feliz Navidad Jose Feliciano

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

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