100 Greatest Christmas Songs Ever

Celebrate the holiday season in style with this timeless playlist of Xmas favorites old and new. Merry Christmas, Feliz Navidad, Joyeux Noël, Maligayang Pasko, Fröhliche Weihnachten, God Jul!

Playlist Tracks

It's Beginning to Look a Lot Like Christmas Michael Bublé 03:26
Driving Home for Christmas Chris Rea 03:59
Merry Christmas Everyone (2005 - Remaster) Shakin' Stevens 03:40
Rockin' Around the Christmas Tree (Re-Recorded Version) Brenda Lee 02:06
Merry Xmas Everybody Slade 03:43
Merry Christmas Ed Sheeran, Elton John 03:28
I Wish It Could Be Christmas Everyday (2006 Remaster) Wizzard 04:49
Santa Claus Is Coming to Town (feat. Frank Sinatra) Kylie Minogue, Frank Sinatra 02:15
Snowman Sia 02:45
Holly Jolly Christmas Michael Bublé 01:59
All I Want for Christmas Is You Mariah Carey 04:01
Baby, It's Cold Outside (feat. Meghan Trainor) Brett Eldredge, Meghan Trainor 02:53
Santa, Can’t You Hear Me Kelly Clarkson, Ariana Grande 04:02
Fairytale of New York (Edit) [feat. Kirsty MacColl] [Radio Edit] The Pogues, Kirsty MacColl 04:35
Last Christmas (Remastered) Wham! 04:27
White Christmas The Drifters 02:38
Jingle Bell Rock Bobby Helms 02:10
Christmas Lights Coldplay 04:02
I Believe in Father Christmas Emerson, Lake & Palmer 03:19
Stop The Cavalry Jona Lewie 03:01
Wonderful Christmastime [Edited Version] (Remastered 2011 / Edited Version) Paul McCartney 03:47
Lonely This Christmas Mud 03:33
Let It Snow! (10th Anniversary) Michael Bublé 02:39
Santa Baby Kylie Minogue 03:21
It's the Most Wonderful Time of the Year Andy Williams 02:31
Please Come Home for Christmas (2013 Remaster) Eagles 02:57
Happy Xmas (War Is Over) (Remastered 2010) John Lennon, Yoko Ono 03:34
Merry Christmas Baby Otis Redding 02:35
Santa Tell Me Ariana Grande 03:24
Santa's Coming for Us Sia 03:25