
10. Mary’s Boy Child — Harry Belafonte
Released in 1956, Harry Belafonte’s “Mary’s Boy Child” brings the Nativity story to life through a warm calypso groove that set it apart from every other carol on the radio. That irresistible Caribbean rhythm turned the song into a global phenomenon — over 10 million copies sold worldwide and a permanent place among the top selling Christmas songs of all time.
Bonus: Rockin’ Around the Christmas Tree — Brenda Lee
Think this one belonged to your grandmother’s record collection? Check the charts for 2023 — and then check them again for 2026. Brenda Lee’s “Rockin’ Around the Christmas Tree,” originally recorded in 1958, pulled off one of the most remarkable comebacks in music history. A TikTok resurgence turned into a full-blown chart takeover: in 2023 the track hit #1 on the Billboard Hot 100 for the first time in its 65-year life, and it has since crossed the 1 million net digital sales threshold in the US alone, sitting firmly in the Top 5. That kind of longevity is exactly what separates a seasonal novelty from a genuine classic — and it’s why “Rockin’ Around the Christmas Tree” keeps appearing on every credible list of the best selling Christmas songs of all time.
9. Last Christmas – Wham!
Few tracks capture the bittersweet feeling of the holidays quite like this 1984 pop gem from the duo of George Michael and Andrew Ridgeley. A heartbreak song dressed in festive tinsel — and one of the best-selling Christmas songs of all time, with over 10 million copies sold worldwide. What makes it remarkable is the backstory: the track was reportedly thrown together on a dare, yet four decades on it continues to generate millions in royalties every single year. That melody about love lost and lessons learned hits differently every December, and clearly shows no signs of slowing down.
8. The Christmas Song – Nat King Cole
This timeless classic was originally written by singer Mel Tormé in 1944 and made famous by Nat King Cole’s 1961 version. With its lush orchestral arrangement and Cole’s smooth baritone voice, this song perfectly captures the nostalgia, warmth, and beauty of Christmases long, long ago. It has sold over 12 million copies.
7. The Little Drummer Boy – The Harry Simeone Choir
Perhaps one of the most unique modern Christmas songs, “The Little Drummer Boy” tells the story of a poor boy who plays his drum as a gift to the newborn Jesus. The popular 1958 version by The Harry Simeone Chorale has sold over 15 million copies.
6. Mistletoe – Justin Bieber
Back in 2011, Canadian pop star Justin Bieber released this slick R&B-flavored number about stolen glances and kisses under the mistletoe — and the world couldn’t get enough of it. With over 17 million copies sold worldwide, Mistletoe has done something genuinely rare: it crossed over from teen-pop moment to a fixture on best-selling Christmas songs of all time lists, earning a permanent spot in holiday playlists alongside the classics. That’s no small feat in an era when most pop hits fade by February. Still, let’s keep some perspective — when you’re talking about which Christmas carol is the best-selling single in world history, Bieber’s numbers, impressive as they are, put him somewhere closer to the back of the sleigh than the front. Bing Crosby’s White Christmas sits at a stratospheric 50+ million, making Bieber’s 17 million look like a respectable warm-up act. The kid can definitely deck the halls — just don’t expect him to outsell the legends anytime soon.
5. Silent Night – Bing Crosby
Here’s where a common misconception is worth clearing up. Yes, Bing Crosby’s 1935 recording of “Silent Night” is the best-selling rendition of that carol in history — over 25 million copies sold, a staggering number by any measure. But if you’ve ever wondered which christmas carol is the best-selling single in world history, the answer isn’t “Silent Night” at all. That title belongs to Crosby’s “White Christmas,” certified by Guinness World Records at more than 50 million copies sold worldwide. “Silent Night” is a masterpiece of restraint — Crosby’s warm baritone, a stripped-back arrangement, pure atmosphere. Yet “White Christmas” sits in a category entirely its own, outselling it by a margin that no other holiday recording has ever come close to matching. Two iconic songs, one artist — but only one of them holds the absolute world record.
4. Do They Know It’s Christmas? – Band Aid
In 1984, British and Irish musicians united under the “Band Aid” banner to record one of the most commercially and culturally loaded charity singles ever made. In its peak year alone, it shifted over 3.5 million copies — numbers that put it firmly in the conversation around the highest selling Christmas songs of any era. Worldwide sales have since crossed 15 million, which, by any measure, is a staggering fundraising achievement.
Originally conceived to raise money during the Ethiopian famine, the song delivered. It remains one of the most effective uses of pop music as a fundraising tool in history. But in 2026, “Do They Know It’s Christmas?” carries more baggage than it used to. The lyrics — painting Africa as a continent of darkness and despair, saved only by Western generosity — have drawn sustained criticism for being patronising at best and reductive at worst. Several of the original artists have acknowledged the discomfort. Bob Geldof, characteristically, has not lost much sleep over it.
Here’s the tension: the backlash is legitimate, the conversation about representation and charity narratives matters — and yet the 15 million sales figure doesn’t lie. Every December, the song still finds its way onto playlists, into supermarkets and onto radio schedules. Love it or cringe at it, Band Aid built something that no amount of modern critique has managed to fully dismantle. As a piece of fundraising machinery, it still works.
3. Rudolph The Red-Nosed Reindeer – Gene Autry
Singer Gene Autry’s 1949 recording turned “Rudolph The Red-Nosed Reindeer” into a genuine holiday phenomenon. Rooted in the beloved 1939 story and built around a melody that sticks with you long after the season ends, Autry’s version sits comfortably among the best-selling Christmas songs of all time — second only to one. With over 25 million copies sold, it remains a landmark in holiday music history, right up there with the titles that defined the best-selling books of the 1980s in terms of sheer cultural staying power.
2. All I Want for Christmas Is You – Mariah Carey
Let’s be straightforward: no conversation about what is the best-selling Christmas song ever is complete without Mariah Carey. “All I Want for Christmas Is You” has racked up over 4 million digital downloads in the US alone, making it the undisputed #1 Christmas track in digital sales — and that’s before you even start counting the streams. Every December, it returns to the top of the charts like clockwork. By the time you finish reading this paragraph, Mariah has almost certainly earned a few more thousand dollars in royalties. The song debuted in 1994 and has never really stopped selling. When people ask which Christmas carol is the best-selling single in world history, this title is always part of the answer — and for many listeners, it is the answer. Thirty years in, it’s the reigning queen of holiday streaming heading into 2026, and nothing on the horizon looks likely to change that.
2. All I Want for Christmas Is You – Mariah Carey
When people argue about the best-selling Christmas song of all time, one answer keeps coming up — Mariah Carey’s “All I Want for Christmas Is You.” Released in 1994, it didn’t just top holiday playlists; it rewired how the music industry thinks about seasonal revenue. Over 16 million copies sold in the U.S. alone, a skip rate that dropped to just 4.7% in the streaming era (yes, people actually let it play), and a 2026 reimagined edition that debuted at #2 on the sales charts. Carey long since stopped being a pop vocalist and became a functioning economy. If you’re still asking which Christmas carol is the best-selling single in world history, the answer hasn’t changed — and probably won’t.
1. White Christmas — Bing Crosby
Crooner Bing Crosby closes this list at the very top — and for good reason. “White Christmas” holds the title of the best-selling Christmas song of all time, and frankly, nothing else comes close. Written by Irving Berlin in 1940, Crosby’s recording has shifted over 50 million copies worldwide, making it the answer to the question everyone asks this time of year: which Christmas carol is the best-selling single in world history? This one. Full stop. Wistful lyrics, soft winter imagery, and that warm, effortless baritone — every element earns its place. “White Christmas” doesn’t just top the charts; it defines what a holiday anthem is supposed to feel like.
So there you have it — the 10 top-selling Christmas songs of all time. These are the tracks that have outlasted trends, decades, and entire formats. Speaking of which, if you grew up flipping through the best-selling books of the 1980s, you already know how quickly a cultural moment can fade. Music, it turns out, plays by different rules — the highest-selling Christmas songs keep finding new audiences long after the ink dries on any bestseller list.
Insider Tip: What’s Actually Driving the Charts in 2026
You don’t need to hunt down a disc or dig through a crate to know what the best-selling Christmas song of all time sounds like in 2026 — Apple Music’s Christmas Songs 2026 Top Hits playlist has already done the curation for you. Streaming has quietly rewritten the rules of the holiday chart season, and the results are surprising even to longtime music fans.
Case in point: Brenda Lee. At 91, she’s back on the Billboard Hot 100, and not just hovering — she’s actively outpacing Mariah Carey’s “All I Want for Christmas Is You” in certain weekly tallies, driven almost entirely by TikTok. Short clips, nostalgic edits, and a new generation discovering “Rockin’ Around the Christmas Tree” for the first time have turned a 1958 recording into a genuine 2026 chart event. It’s a reminder that when people ask what is the best-selling Christmas song ever, the answer keeps shifting depending on the week — and the platform.
Meanwhile, fans of live seasonal performances should keep an eye on the Keith Potger tour dates rolling out this winter. The Seekers co-founder has been bringing warmly received acoustic sets to intimate venues, and his approach to classic material — unhurried, focused on the song — feels like a welcome contrast to the algorithm-driven churn of the streaming era. Whether you’re deep into playlists or prefer your holiday music with a live room and a crowd, this season has something worth seeking out.







