Best-Selling Christmas Songs: Records and Sources

Bing Crosby's “White Christmas” remains the verified historic sales leader: Guinness World Records lists an estimated 50 million copies worldwide. Mariah Carey's “All I Want for Christmas Is You” is the clearest modern digital-era leader, with an 18× Platinum RIAA certification dated December 15, 2025, and the No. 1 position in Official Charts' 2024 ranking of the UK's most-streamed Christmas songs.
Those records answer different questions. A physical copy sold in the 1940s is not the same unit as a download, a certification unit that incorporates streams, a UK chart unit, or a Spotify play. This guide therefore uses verified historic records and holiday benchmarks rather than inventing a mathematically exact top 10 from incompatible data.
Sales and streams are not the same scoreboard
“Best-selling” is useful only when it names a format, territory, source, and cutoff date. Guinness provides an estimated worldwide copy total for “White Christmas.” RIAA certifications measure eligible U.S. units under the association's rules. Official Charts reports UK sales, streams, and converted chart units. Spotify counts plays on its own global platform. Each measure is meaningful, but adding them together would produce a number with no coherent definition.

| Song | Verified benchmark | Scope and cutoff | Source |
|---|---|---|---|
| “White Christmas” — Bing Crosby | Estimated 50 million copies | Worldwide physical-single record listed April 17, 2019 | Guinness World Records |
| “All I Want for Christmas Is You” — Mariah Carey | 18× Platinum certification | United States; certification dated December 15, 2025 | RIAA |
| “All I Want for Christmas Is You” — Mariah Carey | 475 million streams | United Kingdom; Official Charts' 2024 seasonal snapshot | Official Charts Company |
| “Last Christmas” — Wham! | 1.93 million pure sales and nearly 413 million streams | United Kingdom; reported December 22, 2023 | Official Charts Company |
“White Christmas”: the historic physical-sales record

Guinness World Records credits Bing Crosby's recording with an estimated 50 million copies sold worldwide. Its record page, dated April 17, 2019, identifies it as the best-selling physical single by a male solo artist. Guinness also records the song's 1942 release history and 11 consecutive weeks at No. 1 on the National List of Best-Selling Retail Records, an early U.S. chart.
The word estimated matters. “White Christmas” predates today's standardized digital reporting, and its total covers a long physical-sales history. The figure is still the strongest authoritative answer to “What is the highest-selling holiday song?”—but it should not be recast as a current streaming total or a precise comparison with modern certification units.
“All I Want for Christmas Is You”: the digital-era benchmark

Mariah Carey's 1994 single dominates several modern measures. The RIAA database lists an 18× Platinum U.S. single certification dated December 15, 2025. That is a certification benchmark, not a claim that 18 million physical discs were sold: modern RIAA single awards can combine permanent downloads and qualifying on-demand streams under the program's conversion rules.
Streaming sources tell the same broad story within their own boundaries. Official Charts placed the song first in its 2024 list of UK Christmas-song streams, with 475 million plays in that published snapshot. Spotify had already called it the platform's top-streamed holiday song in November 2019, when Spotify reported more than 520 million global plays. The dates and territories differ, so these numbers should be read side by side, not summed.
“Last Christmas”: the UK chart-unit giant

Wham!'s “Last Christmas” is the clearest reminder that chart history can change without rewriting old sales totals. Official Charts reported on December 22, 2023 that the song had accumulated 5.34 million UK chart units, comprising 1.93 million pure sales and nearly 413 million streams. During that same Christmas-week race, it logged 13.3 million UK streams and finally secured the UK Christmas No. 1, 39 years after release.
That does not make it a worldwide runner-up to “White Christmas.” It makes it a documented UK sales-and-streaming landmark. Official Charts' 2024 streaming list placed it second on 457 million UK streams, close behind Mariah Carey within that particular dataset.
“Rockin' Around the Christmas Tree”: a chart comeback, not a sales rank

Brenda Lee's recording reached No. 1 on the Billboard Hot 100 in December 2023, 65 years after its 1958 release. That achievement is extraordinary, but the Hot 100 is a blended popularity chart based on streaming, radio airplay, and sales—not a worldwide lifetime-sales table. Official Charts' 2024 UK streaming snapshot gives a different, clearly labeled benchmark: 258 million UK streams and fifth place among Christmas songs.
More enduring holiday benchmarks
“Jingle Bell Rock” — Bobby Helms

“Jingle Bell Rock” reached No. 3 on the Billboard Hot 100 for the week ending December 30, 2023. Official Charts ranked it No. 14 in its 2024 UK Christmas streaming list. These are strong chart and streaming signals, but neither source supplies a comparable worldwide physical-sales total, so the song belongs among verified benchmarks rather than at a fabricated position in a global sales countdown.
“Feliz Navidad” — José Feliciano

José Feliciano's bilingual standard reached No. 9 on that same December 30, 2023 Hot 100. In the UK, Official Charts placed it No. 24 in the 2024 all-time Christmas streaming snapshot. The two results show durable reach in different markets; they do not establish a universal lifetime-sales position.
“The Christmas Song” — Nat King Cole

Nat King Cole's recording stood at No. 11 on the December 30, 2023 Hot 100. That late chart life is a useful modern benchmark for a mid-century recording. We found no primary-source worldwide copy total that can be compared cleanly with Guinness' figure for “White Christmas,” so this guide does not repeat unsourced sales estimates.
“Silent Night”: a song with many recordings, not one sales total

“Silent Night” is a composition recorded by many performers, while a sales record normally belongs to one specific recording. Claims that it is the “most recorded” Christmas song often circulate without a transparent, continuously maintained census. Bing Crosby's version may be discussed as one historic recording, but sales attributed to a composition, sheet music, covers, and one master recording cannot be merged into a single comparable total.
How to read Christmas-song records
Start by asking what the number measures. Copies sold usually describe physical singles or paid downloads. Certification units apply an industry formula that can include streams. Chart units are conversion values designed for a particular chart. Streams are platform or market plays during a stated period. A song can lead one category and trail in another without contradiction.
As of this review on September 21, 2026, the most defensible two-part answer is simple: “White Christmas” holds the verified historic physical-sales record, while “All I Want for Christmas Is You” is the modern digital and streaming-era leader across the cited U.S., UK, and Spotify benchmarks. The rest of the field is better understood through named records than through a false global rank.
Frequently asked questions
What is the best-selling Christmas song of all time?
Bing Crosby's “White Christmas.” Guinness World Records lists an estimated 50 million copies sold worldwide on its record page dated April 17, 2019.
What is the most-streamed Christmas song?
The answer depends on platform, territory, and cutoff. Official Charts ranked Mariah Carey's “All I Want for Christmas Is You” first in the UK with 475 million streams in its 2024 snapshot. Spotify also identified it as its top-streamed holiday song in 2019.
Do streams count as sales?
A stream is not a literal sale. Organizations such as RIAA and Official Charts convert qualifying streams into certification or chart units using their own rules, which is why the metric must always be named.
Why is there no exact top 10?
No single audited database tracks comparable worldwide physical sales, downloads, certifications, and streams for every Christmas recording across all eras. A precise 1–10 order would imply certainty the available evidence does not support.
Did “Last Christmas” beat Mariah Carey?
In some weeks and categories, yes. Wham! won the 2023 UK Christmas No. 1 race with 13.3 million streams during that chart week. That result does not replace the separate all-time UK streaming benchmark led by Mariah Carey in Official Charts' 2024 snapshot.
Sources and data dates
Records were checked against Guinness World Records, the RIAA Gold & Platinum database, Official Charts' 2024 streaming snapshot, Official Charts' 2023 “Last Christmas” report, Spotify's November 2019 newsroom report, and Billboard's Hot 100 for December 30, 2023. The figures retain the territory and date supplied by each source; no cross-source totals were calculated.



