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