web analytics

Top 100 Christmas Songs: Holiday Pop, Rock, Soul, Standards, and Modern Favorites

Top Christmas songs come from several different holiday traditions at once. Some are classic standards from the radio-and-record era. Some are rock and pop originals. Some are soul and R&B favorites. Some are country Christmas songs. Some are novelty records. Some were written for movies, TV specials, charity singles, or holiday albums that became annual listening habits.

This Christmas holiday pop songs list focuses on the songs people still know, search for, stream, request, sing, play at parties, hear in stores, and remember from childhood. The goal is not just the oldest songs, the newest songs, or the “coolest” songs. It is the Christmas music that keeps coming back like wrapping paper under the couch in February.

The list includes modern holiday giants like All I Want for Christmas Is You, Santa Tell Me, Underneath the Tree, and Last Christmas, along with longtime staples such as White Christmas, The Christmas Song, Jingle Bell Rock, Feliz Navidad, Blue Christmas, and Christmas (Baby Please Come Home).

Christmas music is unusually good at creating annual comebacks. A song can disappear in January, sleep for ten months, and return in November like it owns the place. In Mariah Carey’s case, it may actually own the place.

Best Christmas Songs

1. All I Want for Christmas Is You – Mariah Carey

All I Want for Christmas Is You is the modern Christmas pop standard. Released in 1994, it has become the rare holiday song that feels classic and contemporary at the same time. Its annual chart returns, streaming strength, and instant recognition make it the clear anchor for a modern Christmas songs list.

2. White Christmas – Bing Crosby

White Christmas is the historical heavyweight of Christmas recordings. Bing Crosby’s warm performance helped define the sound of the American Christmas standard, and the song remains one of the most commercially successful recordings ever associated with the holiday season.

3. Rockin’ Around the Christmas Tree – Brenda Lee

Rockin’ Around the Christmas Tree has one of the great second lives in pop history. Brenda Lee recorded it as a teenager, and decades later it returned as a streaming-era Christmas powerhouse. The song is short, cheerful, and practically built for tree-decorating chaos.

4. Last Christmas – Wham!

Last Christmas is a holiday heartbreak song disguised as a glittery synth-pop classic. George Michael gave Christmas music one of its most durable sad-but-catchy records, and it continues to grow across generations.

5. Christmas (Baby Please Come Home) – Darlene Love

Christmas (Baby Please Come Home) is one of the greatest Christmas pop productions ever recorded. Darlene Love’s vocal turns loneliness into a full-scale holiday wall of sound, making it one of the most powerful seasonal recordings.

6. The Christmas Song (Merry Christmas to You) – Nat King Cole

The Christmas Song is warm, elegant, and instantly familiar. Nat King Cole’s version helped make chestnuts, open fires, and holiday calm part of the Christmas music vocabulary.

7. Jingle Bell Rock – Bobby Helms

Jingle Bell Rock brought rock-and-roll-era bounce to Christmas music. It is simple, bright, and nearly impossible to avoid during December, which is a compliment and possibly a retail-worker endurance test.

8. Feliz Navidad – José Feliciano

Feliz Navidad is one of the most recognizable bilingual Christmas songs in pop history. José Feliciano kept the song direct, joyful, and easy to sing, which helped make it a holiday staple around the world.

9. Santa Tell Me – Ariana Grande

Santa Tell Me is one of the strongest newer Christmas pop songs. Ariana Grande gave the holiday playlist a modern romantic pop track that feels seasonal without sounding like a museum piece.

10. Underneath the Tree – Kelly Clarkson

Underneath the Tree has become one of the best modern Christmas originals. Kelly Clarkson’s big vocal, bright production, and throwback pop energy make it one of the rare newer songs that can stand comfortably near the classics.

Modern Christmas Pop Songs

Modern Christmas pop songs are hard to pull off because they have to feel fresh without sounding disposable. These tracks have earned repeat holiday listening through streaming, radio, playlists, TV specials, or sheer seasonal catchiness.

  • All I Want for Christmas Is You – Mariah Carey
  • Santa Tell Me – Ariana Grande
  • Underneath the Tree – Kelly Clarkson
  • Christmas Tree Farm – Taylor Swift
  • Snowman – Sia
  • Candy Cane Lane – Sia
  • MistletoeJustin Bieber
  • Merry Christmas – Ed Sheeran and Elton John
  • One More Sleep – Leona Lewis
  • Like It’s Christmas – Jonas Brothers
  • Cozy Little Christmas – Katy Perry
  • Christmas Without You – Ava Max
  • My Only Wish (This Year) – Britney Spears
  • It’s Christmas Time Again – Backstreet Boys
  • Merry Christmas, Happy Holidays – *NSYNC

Classic Christmas Standards

These Christmas standards are the backbone of holiday music. Many have been recorded by dozens or hundreds of artists, but certain versions became the ones listeners return to year after year.

  • White ChristmasBing Crosby
  • The Christmas Song (Merry Christmas to You) – Nat King Cole
  • Have Yourself a Merry Little Christmas – Frank Sinatra / Judy Garland
  • It’s Beginning to Look a Lot Like Christmas – Perry Como
  • A Holly Jolly Christmas – Burl Ives
  • Rudolph, the Red-Nosed Reindeer – Gene Autry
  • Frosty the Snowman – Jimmy Durante / Gene Autry
  • Silver Bells – Andy Williams / Bing Crosby and Carol Richards
  • Winter Wonderland – Johnny Mathis
  • Sleigh Ride – The Ronettes / The Carpenters
  • Home for the Holidays – Perry Como
  • Mele Kalikimaka – Bing Crosby and The Andrews Sisters
  • The Christmas Waltz – Frank Sinatra / She & Him
  • We Need a Little Christmas – Angela Lansbury
  • Welcome ChristmasHow the Grinch Stole Christmas! soundtrack

Christmas Rock Songs

Christmas rock songs bring guitars, drums, big choruses, and a little seasonal attitude to the holiday playlist. Some are original rock holiday songs, while others are rowdier versions of older classics.

  • Christmas Wrapping – The Waitresses
  • Christmas Eve / Sarajevo 12/24 – Trans-Siberian Orchestra
  • Please Come Home for Christmas – Eagles
  • Run Rudolph Run – Chuck Berry
  • Step into Christmas – Elton John
  • Wonderful Christmastime – Paul McCartney
  • Santa Claus Is Comin’ to Town – Bruce Springsteen & The E Street Band
  • Christmas All Over Again – Tom Petty and The Heartbreakers
  • Merry Christmas (I Don’t Want to Fight Tonight) – Ramones
  • Thank God It’s Christmas – Queen
  • Father Christmas – The Kinks
  • I Wish Every Day Could Be Like Christmas – Jon Bon Jovi
  • Christmas Time – Bryan Adams
  • Christmas Lights – Coldplay
  • Little Saint Nick – The Beach Boys

Christmas Soul, R&B, and Motown Favorites

Soul, R&B, and Motown Christmas songs bring warmth, groove, and big vocals to the season. These songs are perfect for family gatherings, holiday parties, and anyone who prefers Christmas music with a little more rhythm.

  • This Christmas – Donny Hathaway
  • What Christmas Means to Me – Stevie Wonder
  • Someday at Christmas – Stevie Wonder
  • Give Love on Christmas Day – The Jackson 5
  • Santa Claus Is Comin’ to Town – The Jackson 5
  • I Saw Mommy Kissing Santa Claus – The Ronettes / The Jackson 5
  • White Christmas – The Drifters
  • Merry Christmas Baby – Otis Redding / Bruce Springsteen
  • Please Come Home for Christmas – Charles Brown
  • 8 Days of Christmas – Destiny’s Child
  • Christmas Rappin’ – Kurtis Blow
  • Christmas in Hollis – Run-DMC
  • My Favorite Things – The Supremes
  • Do You Hear What I Hear? – Whitney Houston
  • Mary’s Boy Child / Oh My Lord – Boney M.

Country and Americana Christmas Songs

Country Christmas songs often lean into home, faith, family, distance, winter roads, and small-town holiday feeling. These songs bring a more rootsy side to the Christmas playlist.

  • Blue Christmas – Elvis Presley
  • Christmas in Dixie – Alabama
  • Hard Candy Christmas – Dolly Parton
  • Christmas in Heaven – Scotty McCreery
  • Where Are You Christmas? – Faith Hill
  • Santa Looked a Lot Like Daddy – Buck Owens
  • Pretty Paper – Willie Nelson
  • Christmas Cookies – George Strait
  • O Holy Night – Martina McBride
  • Mary, Did You Know? – Kenny Rogers and Wynonna / many artists
  • Please Come Home for Christmas – Jon Bon Jovi
  • It Wasn’t His Child – Trisha Yearwood
  • Let It Be Christmas – Alan Jackson
  • Rockin’ Around the Christmas Tree – Brenda Lee
  • Grandma Got Run Over by a Reindeer – Elmo & Patsy

Funny and Novelty Christmas Songs

Christmas novelty songs are a holiday tradition of their own. Some are silly. Some are strange. Some are beloved because they are strange. Every Christmas playlist needs at least a few songs that make the room stop and ask, “Wait, who requested this?”

  • The Chipmunk Song (Christmas Don’t Be Late) – The Chipmunks with David Seville
  • Grandma Got Run Over by a Reindeer – Elmo & Patsy
  • I Want a Hippopotamus for Christmas – Gayla Peevey
  • The Twelve Pains of Christmas – Bob Rivers
  • Redneck 12 Days of Christmas – Jeff Foxworthy
  • Jingle Bells – The Singing Dogs
  • Snoopy’s Christmas – The Royal Guardsmen
  • Christmas at Ground Zero – “Weird Al” Yankovic
  • Dominick the Donkey (The Italian Christmas Donkey) – Lou Monte
  • Santa Baby – Eartha Kitt / Madonna
  • Parade of the Wooden Soldiers – The Crystals
  • Christmas Tree – Lady Gaga featuring Space Cowboy
  • Christmas in the Sand – Colbie Caillat
  • A Great Big Sled – The Killers featuring Toni Halliday
  • O Come All Ye Faithful – Twisted Sister

Christmas Songs From Movies, TV, and Specials

Movies, TV specials, and holiday soundtracks have helped many Christmas songs become annual favorites. Some came from classic animation. Others came from holiday films, variety specials, or modern Christmas movies.

  • White Christmas – Bing Crosby, from Holiday Inn and White Christmas
  • Have Yourself a Merry Little Christmas – Judy Garland, from Meet Me in St. Louis
  • Welcome ChristmasHow the Grinch Stole Christmas! soundtrack
  • Where Are You Christmas? – Faith Hill, from Dr. Seuss’ How the Grinch Stole Christmas
  • Christmas Time Is Here – Vince Guaraldi Trio, from A Charlie Brown Christmas
  • Linus and Lucy – Vince Guaraldi Trio, strongly associated with A Charlie Brown Christmas
  • Believe – Josh Groban, from The Polar Express
  • You’re a Mean One, Mr. Grinch – Thurl Ravenscroft
  • Somewhere in My Memory – John Williams, from Home Alone
  • Christmas Vacation – Mavis Staples, from National Lampoon’s Christmas Vacation
  • Peace on Earth / Little Drummer Boy – David Bowie and Bing Crosby
  • Hallelujah – Pentatonix, often used in holiday programming and seasonal playlists

Top 100 Christmas Songs

This Christmas songs list mixes holiday pop, classic standards, Christmas rock, soul, R&B, country, novelty songs, movie songs, and modern seasonal favorites.

  1. All I Want for Christmas Is You – Mariah Carey
  2. White Christmas – Bing Crosby
  3. Rockin’ Around the Christmas Tree – Brenda Lee
  4. Last Christmas – Wham!
  5. Christmas (Baby Please Come Home) – Darlene Love
  6. The Christmas Song (Merry Christmas to You) – Nat King Cole
  7. Jingle Bell Rock – Bobby Helms
  8. Feliz Navidad – José Feliciano
  9. Santa Tell Me – Ariana Grande
  10. Underneath the Tree – Kelly Clarkson
  11. It’s Beginning to Look a Lot Like Christmas – Michael Bublé
  12. It’s Beginning to Look a Lot Like Christmas – Perry Como
  13. A Holly Jolly Christmas – Burl Ives
  14. Rudolph, the Red-Nosed Reindeer – Gene Autry
  15. Frosty the Snowman – Jimmy Durante
  16. Christmas Wrapping – The Waitresses
  17. Merry Christmas Darling – The Carpenters
  18. Christmas Eve / Sarajevo 12/24 – Trans-Siberian Orchestra
  19. Blue Christmas – Elvis Presley
  20. This Christmas – Donny Hathaway
  21. Happy Xmas (War Is Over) – John Lennon, Yoko Ono and The Plastic Ono Band with The Harlem Community Choir
  22. Little Saint Nick – The Beach Boys
  23. Home for the Holidays – Perry Como
  24. White Christmas – The Drifters
  25. Merry Christmas, Happy Holidays – *NSYNC
  26. Merry Christmas – Ed Sheeran and Elton John
  27. Please Come Home for Christmas – Eagles
  28. Mistletoe – Justin Bieber
  29. Where Are You Christmas? – Faith Hill
  30. Santa Baby – Eartha Kitt / Madonna
  31. The Twelve Pains of Christmas – Bob Rivers
  32. Jingle Bells – Brian Setzer Orchestra
  33. Christmas (Baby Please Come Home) – U2
  34. Sleigh Ride – The Carpenters
  35. Peace on Earth / Little Drummer Boy – David Bowie and Bing Crosby
  36. Christmas Tree Farm – Taylor Swift
  37. Snowman – Sia
  38. Candy Cane Lane – Sia
  39. My Only Wish (This Year) – Britney Spears
  40. Santa Claus Is Comin’ to Town – Bruce Springsteen & The E Street Band
  41. Run Rudolph Run – Chuck Berry
  42. Step into Christmas – Elton John
  43. Wonderful Christmastime – Paul McCartney
  44. Mary’s Boy Child / Oh My Lord – Boney M.
  45. Do You Hear What I Hear? – for KING & COUNTRY
  46. Christmas Is the Time to Say I Love You – Billy Squier
  47. Christmas Canon – Trans-Siberian Orchestra
  48. Rock and Roll Christmas – George Thorogood & The Destroyers
  49. We Need a Little Christmas – Angela Lansbury
  50. Mele Kalikimaka – Bing Crosby and The Andrews Sisters
  51. The Chipmunk Song (Christmas Don’t Be Late) – The Chipmunks with David Seville
  52. Grown-Up Christmas List – Amy Grant
  53. Winter Wonderland – Johnny Mathis
  54. Santa Claus Is Comin’ to Town – The Jackson 5
  55. I Saw Mommy Kissing Santa Claus – The Ronettes
  56. Driving Home for Christmas – Chris Rea
  57. Do They Know It’s Christmas? – Band Aid
  58. Snoopy’s Christmas – The Royal Guardsmen
  59. Christmas Time – Bryan Adams
  60. God Rest Ye Merry Gentlemen – Barenaked Ladies and Sarah McLachlan
  61. Hey Santa! – Carnie and Wendy Wilson
  62. Christmas (Baby Please Come Home) – Mariah Carey
  63. Wizards in Winter – Trans-Siberian Orchestra
  64. I Want a Hippopotamus for Christmas – Gayla Peevey
  65. Merry Xmas Everybody – Slade
  66. Christmas Time in Tinseltown Again – Big Bad Voodoo Daddy
  67. Christmas in Heaven – Scotty McCreery
  68. The Christmas Waltz – She & Him
  69. Please Come Home for Christmas – Jon Bon Jovi
  70. Fairytale of New York – The Pogues featuring Kirsty MacColl
  71. Christmas in Dixie – Alabama
  72. The Christmas Shoes – NewSong
  73. Parade of the Wooden Soldiers – The Crystals
  74. Jingle Bell Rock – The Ventures
  75. Someday at Christmas – Stevie Wonder
  76. All I Want for Christmas Is You – My Chemical Romance
  77. Have Yourself a Merry Little Christmas – Frank Sinatra
  78. It’s Christmas Time Again – Backstreet Boys
  79. Merry Christmas Baby – Bruce Springsteen
  80. What Christmas Means to Me – Stevie Wonder
  81. Silver Bells – Andy Williams
  82. Welcome ChristmasHow the Grinch Stole Christmas! soundtrack
  83. Thank God It’s Christmas – Queen
  84. Christmas All Over Again – Tom Petty and The Heartbreakers
  85. Grandma Got Run Over by a Reindeer – Elmo & Patsy
  86. Merry Christmas (I Don’t Want to Fight Tonight) – Ramones
  87. Give Love on Christmas Day – The Jackson 5
  88. This Christmas – Chris Brown
  89. Christmas in the Sand – Colbie Caillat
  90. A Great Big Sled – The Killers featuring Toni Halliday
  91. O Come All Ye Faithful – Twisted Sister
  92. Jingle Bells – The Singing Dogs
  93. Redneck 12 Days of Christmas – Jeff Foxworthy
  94. Christmas Tree – Lady Gaga featuring Space Cowboy
  95. Christmas Lights – Coldplay
  96. One More Sleep – Leona Lewis
  97. Like It’s Christmas – Jonas Brothers
  98. Cozy Little Christmas – Katy Perry
  99. Christmas Without You – Ava Max
  100. 8 Days of Christmas – Destiny’s Child

Christmas Song Trivia

All I Want for Christmas Is You Became the Modern Holiday Giant

Mariah Carey’s All I Want for Christmas Is You did something rare: it became a modern Christmas song that now behaves like a standard. Its annual chart returns have made it one of the biggest seasonal pop songs in history.

White Christmas Is the Historical Sales Champion

Bing Crosby’s White Christmas remains one of the most important recordings in holiday music history. Its long sales history, annual reissues, and place in American Christmas culture make it the classic Christmas standard by which many others are measured.

Brenda Lee Had a Christmas Comeback for the Ages

Rockin’ Around the Christmas Tree was recorded in the late 1950s, but it found a new chart life in the streaming era. Its return to the top of the Hot 100 decades later is one of the best examples of how Christmas songs can keep growing long after their original release.

Last Christmas Is a Heartbreak Song in Holiday Clothing

Last Christmas is not cheerful in the usual Christmas-card sense. It is about regret, romantic disappointment, and trying not to repeat the same mistake. The shiny synth-pop sound just makes the heartbreak easier to sing along with.

Christmas Novelty Songs Refuse to Retire

Songs like The Chipmunk Song, Grandma Got Run Over by a Reindeer, I Want a Hippopotamus for Christmas, and Jingle Bells by The Singing Dogs prove that Christmas music has always had room for the ridiculous. The holiday season is sentimental, but it also enjoys a good musical fruitcake.

Why Christmas Songs Keep Coming Back

Christmas songs have a built-in advantage: they return every year. A normal pop song has to survive changing tastes, but a Christmas song gets an annual invitation. If it connects with listeners, it becomes part of family habits, store playlists, school concerts, movies, radio programming, and decorating traditions.

The strongest Christmas songs also serve different moods. All I Want for Christmas Is You is excitement. White Christmas is nostalgia. Christmas (Baby Please Come Home) is longing. Jingle Bell Rock is party energy. Blue Christmas is seasonal loneliness. Feliz Navidad is pure singalong joy.

That range is why a strong Christmas playlist needs more than one style. It needs standards, pop songs, rock songs, soul songs, country songs, kids’ songs, novelty songs, movie songs, and a few modern tracks that keep the list from sounding frozen in 1965.

Christmas music may be the only pop category where Bing Crosby, Mariah Carey, The Ramones, Brenda Lee, Sia, Nat King Cole, Trans-Siberian Orchestra, and The Singing Dogs can all share the same page without anyone calling security.

Sources and Further Listening