Holidays

The Best Christmas Songs of All Time 

Ranker Community
Originally by Ranker Community
89.5k votes 14k voters 532k views 147 items

List Rules Vote up the songs that define your Christmas spirit.

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 good Christmas songs 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 good country Christmas songs and Christmas songs about Jesus. Additionally, you'll find classic Christmas jazz standards and great rock Christmas songs, 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 most famous Christmas songs often come from brilliant best Christmas albums, too. Since its release in 1994, Mariah Carey's "All I Want For Christmas Is You" has rightfully earned its place on practically every pop Christmas playlist, while some of the other selections from her Merry Christmas album are considered R&B Christmas staples.

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

What are the best Christmas songs of all time? From classic Christmas hits to popular Christmas songs in 2019, take a look here and see for yourself. 

1
Ranker Video
2
Ranker Video
3
Ranker Video
Katherine Jenkins
4
Ranker Video
5
Ranker Video
6
Ranker Video
Diana Ross
7
Ranker Video
Switchdoctor added
Nat King Cole
8
Ranker Video
9
Ranker Video
Leon Redbone
10
Ranker Video
Ron Mexico added
Wham
11
Ranker Video
12
Ranker Video
Ron Mexico added
Frank Sinatra
13
Ranker Video
14
Ranker Video
15
Ranker Video
16
Ranker Video
17
Ranker Video
Ron Mexico added
Michael Buble
18
Ranker Video
Switchdoctor added
Boney M
19
Ranker Video
Ron Mexico added
She & Him
20
Ranker Video
21
Ranker Video
22
Ranker Video
23
Ranker Video
24
Ranker Video
[Christmas Music]
25
Ranker Video