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
Rockin' Around the Christmas Tree (Re-Recorded Version) Brenda Lee 02:06
Driving Home for Christmas Chris Rea 03:59
Merry Christmas Ed Sheeran, Elton John 03:28
Fairytale of New York (Edit) The Pogues, Kirsty MacColl 04:35
Snowman Sia 02:45
What Christmas Means To Me (with Stevie Wonder) Cher, Stevie Wonder 02:35
Merry Christmas Everyone (2005 - Remaster) Shakin' Stevens 03:40
Merry Xmas Everybody Slade 03:43
I Wish It Could Be Christmas Everyday (2006 Remaster) Wizzard 04:49
Last Christmas (Remastered) Wham! 04:27
Santa Claus Is Coming to Town (feat. Frank Sinatra) Kylie Minogue, Frank Sinatra 02:15
Holly Jolly Christmas Michael Bublé 01:59
Santa, Can’t You Hear Me Kelly Clarkson, Ariana Grande 04:02
DJ Play A Christmas Song Cher 03:29
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
Please Come Home for Christmas (2013 Remaster) Eagles 02:57
White Christmas The Drifters 02:38
Jingle Bell Rock Bobby Helms 02:10
Santa Baby Kylie Minogue 03:21
Christmas (Baby, Please Come Home) [with Darlene Love] Cher, Darlene Love 02:43
Wonderful Christmastime [Edited Version] (Remastered 2011 / Edited Version) Paul McCartney 03:47
Christmas Lights Coldplay 04:02
This Christmas Donny Hathaway 03:51
I've Got My Love to Keep Me Warm The Tenors 02:31
Lonely This Christmas Mud 03:33
Let It Snow! (10th Anniversary) Michael Bublé 02:39
It's the Most Wonderful Time of the Year Andy Williams 02:31
Blue Christmas Blake Shelton 02:06