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
Merry Christmas Ed Sheeran, Elton John 03:28
I Wish It Could Be Christmas Everyday (2006 Remaster) Wizzard 04:49
Merry Xmas Everybody Slade 03:43
Rockin' Around the Christmas Tree (Re-Recorded Version) Brenda Lee 02:06
Santa Claus Is Coming to Town (feat. Frank Sinatra) Kylie Minogue, Frank Sinatra 02:15
Baby, It's Cold Outside (feat. Meghan Trainor) Brett Eldredge, Meghan Trainor 02:53
All I Want for Christmas Is You Mariah Carey 04:01
Santa, Can’t You Hear Me Kelly Clarkson, Ariana Grande 04:02
Holly Jolly Christmas Michael Bublé 01:59
Last Christmas (Remastered) Wham! 04:27
Snowman Sia 02:45
Jingle Bell Rock Bobby Helms 02:10
White Christmas The Drifters 02:38
Christmas Lights Coldplay 04:02
I Believe in Father Christmas Keith Emerson 03:19
Wonderful Christmastime (Edited Version / Remastered 2011) 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
Merry Christmas Baby Otis Redding 02:35
Santa Tell Me Ariana Grande 03:24
Santa's Coming for Us Sia 03:25
The Christmas Sweater Michael Bublé 03:43
At Christmas Kylie Minogue 03:46
Do They Know It's Christmas? (2014) Band Aid 30 03:48