christmas The Best Christmas Songs of All Time  

Ranker Community
Originally by Ranker Community
34.3k votes 3k voters 86.3k views 138 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
back to page 1

51
106 68
Jingle Bell Rock is listed (or ranked) 51 on the list The Best Christmas Songs of All Time
Tom Islava added Jingle Bell Rock Bill Haley, Bill Haley & His Comets

52
63 37
O Come All Ye Faithful is listed (or ranked) 52 on the list The Best Christmas Songs of All Time
Mark7 added O Come All Ye Faithful Air Supply

53
139 127
Ranker Video
Little Drummer Boy Joan Jett and the Blackhearts, Joan Jett

54
94 190
Ranker Video

55
79 113
Christmas Wrapping is listed (or ranked) 55 on the list The Best Christmas Songs of All Time
Christmas Wrapping The Waitresses

56
89 92
Ranker Video

57
122 123
Ranker Video
bojanthebest added The Chipmunk Song

58
56 39
Ranker Video
Oh Holy Night Halford

59
103 96
Ranker Video
Little Saint Nick Brian Wilson

60
108 89
Ranker Video
Ron Mexico added Winter Wonderland Scott Weiland

61
77 84
Ranker Video
josh-gillin added Mary, Did You Know? Cee Lo Green

62
50 43
Ranker Video
Scott Casey added Frosty the Snowman

63
92 108
Ranker Video
Baby, It's Cold Outside Wes Montgomery, Jimmy Smith

64
118 123
Ranker Video

The Best Christmas Songs Written by Jewish Songwriters

65
62 100
Ranker Video
Santa Baby Holly Cole

66
92 90
Christmas Eve (Sarajevo 12/24) is listed (or ranked) 66 on the list The Best Christmas Songs of All Time
AnnetteFreeman added Christmas Eve (Sarajevo 12/24) Trans-Siberian Orchestra

67
84 103
Ranker Video
Amy Boal added Good King Wenceslas Loreena McKennitt

68
90 136
Ranker Video

69
88 117
Ranker Video

70
67 74
Ranker Video
mwlittletreasures added Step Into Christmas Elton John

71
53 52
Ranker Video

The Best Concert Movies Streaming on Hulu

72
41 39
We Three Kings of Orient Are is listed (or ranked) 72 on the list The Best Christmas Songs of All Time
Mark7 added We Three Kings of Orient Are Robert Shaw Chamber Singers, Wayne Baughman, Victor Ledbetter

73
48 76
Ranker Video
When a Child Is Born Charlotte Church

74
68 105
Ranker Video
AndrewW.Curley added Christmas (Baby Please Come Home) Michael Buble

75
48 60
Ranker Video
Scott Casey added Sleigh Ride

76
62 81
Ranker Video
Don Davis added Happy Xmas John Lennon

77
52 133
Ranker Video

78
38 80
Ranker Video
mwahahahaha added Bach - Christmas Oratorio Broadway Local Theater Company, The Broadway Local Theater Company, Musicians Of Melodious Accord

The Worst Christmas Movies

79
50 110
Ranker Video
Father Christmas The Kinks

80
49 122
Mr Hankey the Christmas Poo is listed (or ranked) 80 on the list The Best Christmas Songs of All Time
UrsulaScrimgeour added Mr Hankey the Christmas Poo

81
58 43
Ranker Video

82
52 113
Ranker Video
Blue Christmas She & Him

83
40 110
Ranker Video

84
34 100
Blue Christmas is listed (or ranked) 84 on the list The Best Christmas Songs of All Time
lyndyloo added Blue Christmas Porky Pig

85
50 129
Ranker Video

15 Songs That Don't Mean What You Think They Do

86
40 104
Christmas Is the Time to Say

87
38 121
Ranker Video
My Only Wish (This Year) Britney Spears

88
17 15
What Child Is This- Andrea Boc... is listed (or ranked) 88 on the list The Best Christmas Songs of All Time

89
34 124
Ranker Video

90
14 19
The Polar Express Josh Groban is listed (or ranked) 90 on the list The Best Christmas Songs of All Time

91
25 100
Oh Santa is listed (or ranked) 91 on the list The Best Christmas Songs of All Time
Ron Mexico added Oh Santa Mariah Carey

92
48 32
Ranker Video

The Best Songs on Kaskade's Album Kaskade Christmas

93
10 20
Celebrate Me Home- Kenny Loggi... is listed (or ranked) 93 on the list The Best Christmas Songs of All Time

94
8 18
Aspenglow- John Denver is listed (or ranked) 94 on the list The Best Christmas Songs of All Time

95
59 53
Ranker Video
Scott Casey added Jingle Bell Rock

96
6 19
Christmastime- Michael W Smirh is listed (or ranked) 96 on the list The Best Christmas Songs of All Time

97
12 35
Ranker Video
Walking in the Air [Christmas Music]

98
33 39
Grown Up Christmas List is listed (or ranked) 98 on the list The Best Christmas Songs of All Time
Anna Wray added Grown Up Christmas List Amy Grant

99
29 39
Breath of Heaven (Mary's Song) is listed (or ranked) 99 on the list The Best Christmas Songs of All Time
Scott Casey added Breath of Heaven (Mary's Song) Amy Grant

100
17 21
1979 is listed (or ranked) 100 on the list The Best Christmas Songs of All Time
Speedyrv added Pretty Paper Willie Nelson