christmas The Best Christmas Songs of All Time  

Ranker Community
Originally by Ranker Community
35.3k votes 3k voters 88.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.
back to page 1

51
112 70
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
67 40
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
95 195
Ranker Video

54
143 130
Ranker Video
Little Drummer Boy Joan Jett and the Blackhearts, Joan Jett

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

56
60 41
Ranker Video
Oh Holy Night Halford

57
90 96
Ranker Video

58
105 101
Ranker Video
Little Saint Nick Brian Wilson

59
123 129
Ranker Video
bojanthebest added The Chipmunk Song

60
112 92
Ranker Video
Ron Mexico added Winter Wonderland Scott Weiland

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

62
52 47
Ranker Video
Scott Casey added Frosty the Snowman

63
94 111
Ranker Video
Baby, It's Cold Outside Wes Montgomery, Jimmy Smith

64
64 103
Ranker Video
Santa Baby Holly Cole

16 Movie "In Jokes" You Probably Didn't Notice

65
119 130
Ranker Video

66
94 95
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
85 108
Ranker Video
Amy Boal added Good King Wenceslas Loreena McKennitt

68
92 141
Ranker Video

69
90 121
Ranker Video

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

71
55 55
Ranker Video

Most Bizarre Christmas Covers And Collabs Ever

72
49 79
Ranker Video
When a Child Is Born Charlotte Church

73
42 42
We Three Kings of Orient Are is listed (or ranked) 73 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

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

75
52 137
Ranker Video

76
49 64
Ranker Video
Scott Casey added Sleigh Ride

77
62 87
Ranker Video
Don Davis added Happy Xmas John Lennon

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

Listening To Christmas Music Is Bad For Your Health

79
51 115
Ranker Video
Father Christmas The Kinks

80
52 130
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
53 116
Ranker Video
Blue Christmas She & Him

82
58 47
Ranker Video

83
36 105
Blue Christmas is listed (or ranked) 83 on the list The Best Christmas Songs of All Time
lyndyloo added Blue Christmas Porky Pig

84
40 115
Ranker Video

85
52 132
Ranker Video

The Rappers with the Dirtiest Rhymes

86
39 126
Ranker Video
My Only Wish (This Year) Britney Spears

87
40 108
Christmas Is the Time to Say

88
26 103
Oh Santa is listed (or ranked) 88 on the list The Best Christmas Songs of All Time
Ron Mexico added Oh Santa Mariah Carey

89
34 131
Ranker Video

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

91
16 23
The Polar Express Josh Groban is listed (or ranked) 91 on the list The Best Christmas Songs of All Time

92
11 24
Celebrate Me Home- Kenny Loggi... is listed (or ranked) 92 on the list The Best Christmas Songs of All Time

The Best XXL Freshman Classes, Ranked

93
49 36
Ranker Video

94
62 56
Ranker Video
Scott Casey added Jingle Bell Rock

95
8 22
Christmastime- Michael W Smirh is listed (or ranked) 95 on the list The Best Christmas Songs of All Time

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

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

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

99
12 14
Little Drummer Boy is listed (or ranked) 99 on the list The Best Christmas Songs of All Time
DebbyHood added Little Drummer Boy Kenny G

100
26 38
Ranker Video