Music

Best-selling Christmas songs of all time

Discover the most successful Christmas songs that have captivated millions of listeners worldwide. This list explores the festive singles that have achieved record sales and become timeless classics. From traditional ballads to modern hits, find out which holiday melodies have dominated the charts and people's hearts. Ideal for music lovers and those curious about music statistics.

606100% verified
  1. 1

    Last Christmas - Wham!

    309 Global Votes
    • Holiday classic

      (+4)

    Wham!'s 1984 bittersweet pop staple has sold over 7 million copies globally and finally reached number one in the UK in 2021, 36 years after its debut. Its consistent chart performance highlights its enduring popularity.

  2. 2

    Christmas (Baby Please Come Home) - Darlene Love

    98 Global Votes
    • Achieved 10 million streams on Spotify

      (+4)

    Darlene Love's 1963 soulful plea is consistently praised for its powerful vocals and production, remaining a critical and popular favorite. Its enduring quality makes it a best-selling holiday standard.

  3. 3

    Rockin' Around the Christmas Tree - Brenda Lee

    81 Global Votes
    • Iconic holiday hit

      (+4)

    Brenda Lee's 1958 classic rock-and-roll Christmas song is a perennial favorite that continues to chart during the holiday season. Its energetic vibe and timeless appeal make it a best-seller.

  4. 4

    Jingle Bell Rock - Bobby Helms

    63 Global Votes
    • Holiday classic

      (+4)

    Bobby Helms' 1957 iconic rockabilly Christmas tune remains a staple on Christmas playlists. Its unique blend of rock and holiday cheer has ensured its lasting popularity and best-selling status.

  5. 5

    Do They Know It's Christmas? (1984) by Band Aid

    55 Global Votes
    • Biggest selling single in UK chart history

      (+4)

    This 1984 charity single became a significant cultural moment, achieving approximately 11.7 million worldwide sales. Its powerful message and star-studded collaboration made it an instant classic.

  6. All the rankings you can imagine

    Thousands of verified votes to discover the best. Your vote here counts

  7. 6

    Silent Night - Bing Crosby

    0 Global Votes
    • Considered one of the best-selling singles of all time

      (+3)

    Bing Crosby's version of this traditional carol is one of the most popular recordings, contributing to its estimated 30 million worldwide sales. The song itself is the most recorded Christmas song in the United States, highlighting its universal appeal.

  8. 7

    Jingle Bells - Bing Crosby

    0 Global Votes
    • Best-selling Christmas single of all time

      (+4)

    Bing Crosby's 1943 rendition of 'Jingle Bells' is a joyful and easy-listening take on a classic, contributing to its estimated 25 million worldwide sales. Its widespread appeal makes it a perennial favorite during the holiday season.

  9. 8

    Rudolph the Red-Nosed Reindeer - Gene Autry

    0 Global Votes
    • Massive sales figures

      (+4)

    Gene Autry's 1949 recording brought the beloved tale of Rudolph to life, selling approximately 25 million copies worldwide. It remains a cherished part of Christmas folklore and music.

  10. 9

    All I Want For Christmas Is You (Mariah Carey)

    0 Global Votes
    • Best-selling digital single by a woman before 2000

      (+4)

    This modern pop anthem, released in 1994, is the most popular Christmas song in the digital era, with over 16 million global sales and 2.3 billion streams by 2025. It consistently tops charts every holiday season.

  11. 10

    The Chipmunk Song (Christmas Don't Be Late) - David Seville & The Chipmunks

    0 Global Votes
    • First Christmas song to reach #1 on Billboard Hot 100

      (+3)

    This novelty Christmas classic from 1958, with its distinctive squeaky charm, has sold approximately 5 million copies worldwide. Its unique sound and playful lyrics have cemented its place in holiday music history.

  12. 11

    Mary's Boy Child / Oh My Lord - Boney M.

    0 Global Votes
    • Reached #1 on the UK Singles Chart

      (+4)

    Boney M.'s 1978 disco-infused retelling of the nativity story achieved significant global sales, estimated between 5-6 million copies. Its unique blend of traditional and contemporary sounds made it a standout holiday hit.

  13. 12

    Feliz Navidad - José Feliciano

    0 Global Votes
    • One of Spotify's top 20 most-streamed holiday songs

      (+4)

    José Feliciano's 1970 bilingual holiday hit is known for its joyful simplicity and has sold approximately 3.5 million copies worldwide. Its easy-to-sing chorus makes it a universally loved Christmas song.

  14. 13

    I Saw Mommy Kissing Santa Claus - Jimmy Boyd

    0 Global Votes
    • Reached No. 1 on Billboard pop singles chart

      (+2)

    Jimmy Boyd's 1952 mischievous Christmas classic has sold approximately 3 million copies worldwide. Its playful narrative and innocent charm have made it a perennial favorite during the holidays.

  15. 14

    The Pogues Featuring Kirsty MacColl - Fairytale of New York

    0 Global Votes
    • Widely regarded as greatest Christmas single

      (+4)

    This popular and often controversial Christmas song from 1987 has sold over 2 million copies to date. Its raw, narrative style and unique blend of Irish folk and punk have made it a cult classic.

  16. 15

    Merry Christmas Everyone - Shakin' Stevens

    0 Global Votes
    • Festive song

      (+3)

    Shakin' Stevens' 1985 hit is a well-known Christmas classic, particularly in the UK, having sold nearly 2 million copies. Its upbeat tempo and festive lyrics make it a staple for holiday celebrations.

  17. 16

    Blue Christmas - Elvis Presley

    0 Global Votes
    • Most popular of Elvis' Christmas recordings

      (+4)

    Elvis Presley's 1957 rendition of 'Blue Christmas' is a melancholic yet beloved Christmas song, certified Platinum by the RIAA. His iconic vocal performance solidified its place as a holiday classic.

  18. 17

    Wonderful Christmastime - Paul McCartney

    0 Global Votes
    • Has earned approximately $15 million in royalties

      (+3)

    Paul McCartney's 1979 synth-pop festive favorite is a widely recognized and played Christmas song. Its cheerful melody and simple lyrics have made it a perennial holiday hit.

  19. 18

    Mistletoe - Justin Bieber

    0 Global Votes
    • Certified double platinum by RIAA

      (+4)

    Justin Bieber's 2011 'Mistletoe' is one of the most successful contemporary Christmas songs, appealing to a younger audience. Its modern pop sound and youthful charm have made it a significant best-seller.