tennisalpha.com
Top 15 best Christmas songs of all time
15
Sleigh Ride (1987)
The Ronettes
14
Ice Dance (1990)
Danny Elfman
13
Merry Christmas Mr Lawrence (1994)
Ryuichi Sakamoto
12
Christmas (Baby Please Come Home) (1987)
Darlene Love
11
Let It Snow! Let It Snow! Let It Snow! (1994)
Frank Sinatra
10
What’s This? (The Nightmare Before Christmas) (1998)
Danny Elfman
9
O Holy Night (1990)
John Williams
8
Christmas Is All Around (2003)
Billy Mack
7
White Christmas
Bing Crosby
6
Fairytale of New York
The Pogues & Kirsty MacColl
5
Carol of the Bells (1990)
John Williams
4
Happy Xmas (War Is Over)
John Lennon, Yoko Ono and Plastic Ono Band
3
Let It Snow! Let It Snow! Let It Snow! (2010)
Dean Martin
2
Last Christmas (2010)
Wham!
1
All I Want For Christmas Is You (1994)
Mariah Carey
The End