CD1
01. Queen – Thank God It’s Christmas (4:20)
02. Coldplay – Christmas Lights (4:04)
03. U2 – I Believe In Father Christmas (3:24)
04. Dana – It’s Gonna Be A Cold Cold Christmas (3:16)
05. Bryan Adams – Christmas Time (4:05)
06. Darlene Love – All Alone On Christmas (4:10)
07. Elton John – Step Into Christmas (4:11)
08. The Pretenders – 2000 Miles (3:37)
09. Chris Rea – Driving Home For Christmas (4:00)
10. Elvis Presley – Blue Christmas (2:09)
11. Daryl Hall & John Oates – Jingle Bell Rock (2:04)
12. Kylie Minogue – Santa Baby (3:22)
13. Rod Stewart – The Christmas Song (3:40)
14. Melanie Thornton – Wonderful Dream (3:51)
15. Ed Struijlaart – Like December (3:52)
16. Destiny’s Child – 8 Days Of Christmas (3:30)
17. The Beach Boys – Little Saint Nick (2:01)
18. Shakin’ Stevens – Merry Christmas Everyone (3:41)
19. Shane Alexander – Christmastime Is On My Mind (3:48)
20. Maria Mena – Home For Christmas (3:50)
21. Mud – Lonely This Christmas (3:33)
22. Dido – Christmas Day (4:02)
CD2
01. John Lennon & Yoko Ono – Happy Xmas (3:34)
02. Paul McCartney – Wonderful Christmastime (3:47)
03. Band Aid – Do They Know It’s Christmas (3:42)
04. The Common Linnets – Christmas Around Me (3:01)
05. Frankie Goes To Hollywood – The Power Of Love (5:28)
06. Jona Lewie – Stop The Cavalry (2:56)
07. Anthony Hamilton Feat. Gavin Degraw – Home For The Holidays (3:48)
08. Fay Lovsky – Christmas Was A Friend Of Mine (4:47)
10. Sam Smith – Have Yourself A Merry Little Christmas (2:49)
11. Justin Bieber & Mariah Carey – All I Want For Christmas Is You (4:00)
12. Shawn Phillips – A Christmas Song (3:26)
13. Brook Benton & Caro Emerald – You’re All I Want For Christmas (2:53)
14. Miss Montreal – Being Alone At Christmas (2:55)
15. Ariana Grande – Santa Tell Me (3:24)
16. Frank Sinatra – Let It Snow Let It Snow Let It Snow (2:36)
17. Spice Girls – Sleigh Ride (2:39)
18. Calum Scott – It’s Beginning To Look A Lot Like Christmas (3:12)
19. Bing Crosby – White Christmas (3:04)
20. The Pointer Sisters – Santa Claus Is Coming To Town (3:21)
21. Slade – Merry Xmas Everybody (3:43)