Top Christmas Music Songs
Rank
All Time
Artist
Song
Subgenre(s)
Other Genre(s)
Year
1
336
Bing Crosby
White Christmas
Traditional Pop
1942
2
598
The Pogues and Kirsty MacColl
Fairytale of New York
Celtic Rock
,
Folk Pop
1987
3
1896
Nat King Cole
The Christmas Song (Merry Christmas to You)
Traditional Pop
1946
4
2179
Joni Mitchell
River
Piano Rock
,
Singer/Songwriter
1971
5
2566
Band Aid
Do They Know It's Christmas?
Pop
1984
6
3453
Gene Autry
Rudolph the Red Nosed Reindeer
Western Swing
1949
7
3615
Darlene Love
Christmas (Baby Please Come Home)
Brill Building
,
Pop Soul
1963
8
4688
John & Yoko & The Plastic Ono Band with the Harlem Community Choir
Happy Xmas (War Is Over)
Pop Rock
1971
9
4888
Johnny Moore's Three Blazers
Merry Christmas, Baby
Piano Blues
1947
10
7036
Tino Rossi
Petit papa Noël
Chanson
1946
11
7130
Pretenders
2000 Miles
Jangle Pop
,
New Wave
1983
12
7444
Spike Jones and His City Slickers
All I Want for Christmas (Is My Two Front Teeth)
Musical Comedy
,
Novelty
1948
13
8650
Associated Glee Clubs of America
Adeste Fideles
Choral
1925
14
9277
Wham!
Last Christmas
Synthpop
1984
Songs "bubbling under" the all-time top 10000:
The Drifters
White Christmas
Doo-Wop
1954
Paul Kelly [Australia]
How to Make Gravy
Pop Rock
,
Singer/Songwriter
1996
Jona Lewie
Stop the Cavalry
Synthpop
1980
Charles Brown
Please Come Home for Christmas
Blues
,
Rhythm & Blues
1960
Slade
Merry Xmas Everybody
Glam Rock
1973
Bobby Helms
Jingle Bell Rock
Rockabilly
1957