100 Greatest Christmas Songs Ever

100 Greatest Christmas Songs Ever

Playlist · curated by Topsify · 1,284,714 followers · 100 songs

Tracks

  1. It's Beginning to Look a Lot like Christmas — Michael Bublé, Michael Bublé
  2. Last Christmas — Wham!, George Michael, Wham!
  3. Snowman — Sia, Sia, Sia
  4. All I Want for Christmas Is You — Mariah Carey, Mariah Carey, マライア・キャリー
  5. Rockin' Around the Christmas Tree (Rerecorded Version) — Brenda Lee, Brenda Lee
  6. Jingle Bell Rock — Bobby Helms, Bobby Helms
  7. Santa, Can’t You Hear Me — Ariana Grande, Kelly Clarkson, Ariana Grande
  8. Holly Jolly Christmas — Michael Bublé, Michael Bublé
  9. Fairytale of New York (feat. Kirsty MacColl) — The Pogues, Kirsty MacColl, The Pogues Featuring Kirsty MacColl
  10. Christmas Lights — Coldplay, Coldplay
  11. This Christmas — Donny Hathaway, Donny Hathaway
  12. Merry Christmas — Ed Sheeran, Elton John, Ed Sheeran
  13. Driving Home for Christmas — Chris Rea, Chris Rea, Chris Rea
  14. Please Come Home for Christmas - 2013 Remaster — Eagles, Eagles
  15. DJ Play a Christmas Song — Cher, Cher
  16. I Wish It Could Be Christmas Everyday - 2006 Remaster — Wizzard, Wizzard, Wizzard
  17. It's the Most Wonderful Time of the Year — Andy Williams, Andy Williams, Andy Williams
  18. Feliz Navidad — The Tenors, The Tenors
  19. Let It Snow, Let It Snow, Let It Snow - Capitol Version / Remastered 1998 — Dean Martin, Dean Martin, Jule Styne
  20. Sleigh Ride — The Ronettes, The Ronettes
  21. Underneath the Tree — Kelly Clarkson, Kelly Clarkson
  22. Wonderful Christmastime (feat. Paul McCartney) — Paul McCartney, Straight No Chaser, Paul McCartney
  23. The Christmas Song (Merry Christmas to You) — Nat King Cole, Nat King Cole, Nat King Cole
  24. Under the Tree (from “That Christmas”) — Ed Sheeran, Ed Sheeran
  25. White Christmas — The Drifters, The Drifters, Drifters
  26. Santa Tell Me — Ariana Grande, Ariana Grande
  27. Mistletoe — Justin Bieber, Justin Bieber
  28. XMAS — Kylie Minogue, Kylie Minogue
  29. Happy Xmas (War Is Over) - Remastered 2010 — John Lennon, The Harlem Community Choir, The Plastic Ono Band
  30. Santa Claus Is Coming to Town (feat. Frank Sinatra) — Frank Sinatra, Kylie Minogue, Kylie Minogue
  31. Christmas without You — Ava Max, Ava Max, Ava Max
  32. Jingle Bells (Remastered 1999) — Frank Sinatra, Frank Sinatra, Frank Sinatra
  33. Silent Night — Teddy Swims, Teddy Swims, Teddy Swims
  34. Deck The Halls — Nat King Cole, Nat King Cole, Nat King Cole
  35. O Holy Night - Spotify Singles Holiday — Ravyn Lenae, Ravyn Lenae
  36. Blue Christmas — Elvis Presley, Little Richard, Elvis Presley
  37. Holiday Road - Spotify Singles Holiday — Kesha, Kesha, Kesha
  38. Merry Christmas Everyone — Shakin' Stevens, Shakin' Stevens
  39. You’re Christmas To Me — Sam Ryder, Sam Ryder, Sam Ryder
  40. Take Me Home for Christmas — Dan + Shay, Dan + Shay
  41. Cuddle Up, Cozy Down Christmas — Dolly Parton, Michael Bublé, Dolly Parton
  42. Run Rudolph Run — Chuck Berry, Chuck Berry, Voices of Christmas
  43. Here Comes Santa Claus — Gene Autry, Gene Autry
  44. O Holy Night — Josh Groban, Josh Groban
  45. I've Got My Love to Keep Me Warm — The Tenors, The Tenors
  46. Winter Wonderland — Michael Bublé, Michael Bublé
  47. Hallelujah — Pentatonix, Pentatonix
  48. You Make It Feel Like Christmas — Gwen Stefani, Blake Shelton, Gwen Stefani
  49. The First Noël (with Faith Hill) — Josh Groban, Faith Hill, Faith Hill
  50. Christmas Eve / Sarajevo 12/24 (Instrumental) — Trans-Siberian Orchestra, Trans-Siberian Orchestra, Trans-Siberian Orchestra

Recent changes

Followers (last 30 days)

DateFollowers
2026-10-141,240,460
2026-10-151,242,075
2026-10-161,242,542
2026-10-171,243,004
2026-10-181,243,482
2026-10-191,243,891
2026-10-201,244,216
2026-10-211,244,494
2026-10-221,244,699
2026-10-231,245,076
2026-10-241,246,144
2026-10-251,247,469
2026-10-261,248,728
2026-10-271,249,678
2026-10-281,250,832
2026-10-291,252,515
2026-10-301,252,930
2026-10-311,255,551
2026-11-011,256,692
2026-11-021,259,610
2026-11-031,262,039
2026-11-041,263,946
2026-11-051,265,121
2026-11-061,269,269
2026-11-071,274,771
2026-11-081,275,909
2026-11-091,277,141
2026-11-101,277,141
2026-11-111,282,767
2026-11-121,283,677
2026-11-131,284,714

See full playlist data, daily charts, and history.

Start free

No card needed. 7 days of the Pro plan, then the Free plan.

Already have an account? Log in