Most-Streamed Holiday Tunes and What They Earn
Get In The Spirit: The Top 10 Highest-Earning Christmas Songs On Spotify
Share the post
Share this link via
Or copy link

Source: Kevin Mazur / Getty
Related Stories
Love Global Grind? Get more! Join the Global Grind Newsletter
We care about your data. See our privacy policy.
1. Mariah Carey – All I Want For Christmas
Streams: 1,826,313,167
Earnings: $7,305,252.67
Mariah Carey’s 1994 classic reigns supreme, with over 1.8 billion streams and more than $7.3 million in earnings. This song has become synonymous with the holiday season, cementing Carey’s title as the “Queen of Christmas.”
2. Wham! – Last Christmas
Streams: 1,529,472,059
Earnings: $6,117,888.24
Wham!’s nostalgic holiday heartbreak anthem takes second place, bringing in over $6.1 million. Originally released in 1984, it remains one of the most beloved Christmas songs worldwide.
3. Ariana Grande – Santa Tell Me
Streams: 1,060,142,749
Earnings: $4,240,571.00
Ariana Grande’s modern holiday tune has resonated with younger listeners, amassing over 1 billion streams and earning more than $4.2 million since its 2014 release.
4. Brenda Lee – Rockin' Around The Christmas Tree
Streams: 1,020,122,290
Earnings: $4,080,489.16
Brenda Lee’s 1958 hit continues to rock around the holiday charts, bringing in over $4 million in earnings thanks to its catchy and timeless appeal.
5. Michael Bublé – It's Beginning To Look A Lot Like Christmas
Streams: 1,006,784,877
Earnings: $4,027,139.51
Michael Bublé’s rendition of this holiday classic has become a seasonal favorite, generating more than $4 million in earnings. Bublé’s warm vocals have made him a staple of holiday playlists.
6. Sia – Snowman
Streams: 979,028,286
Earnings: $3,916,113.14
Sia’s whimsical and heartfelt “Snowman” has earned nearly $4 million, resonating with fans who appreciate a fresh take on holiday music.
7. Michael Bublé – Holly Jolly Christmas
Streams: 619,643,185
Earnings: $2,478,572.74
Another hit for Michael Bublé, this version of “Holly Jolly Christmas” has added a jolly $2.4 million to his holiday earnings, solidifying his place in festive music.
8. John Lennon – Happy Xmas (War Is Over)
Streams: 573,465,742
Earnings: $2,293,862.97
John Lennon’s heartfelt message of peace continues to earn over $2.2 million, reminding listeners of the holiday season’s deeper meaning beyond festivities.
9. Band-Aid – Do They Know It's Christmas
Streams: 566,303,095
Earnings: $2,265,212.38
Band-Aid’s charitable anthem brings in over $2.2 million in earnings, a testament to the song’s powerful message and enduring popularity since its release in 1984.
10. The Ronettes – Sleigh Ride
Streams: 538,627,709
Earnings: $2,154,510.84
The Ronettes’ iconic version of “Sleigh Ride” rounds out the top 10, with over half a billion streams and more than $2.1 million in earnings, making it a timeless addition to holiday playlists.
Related Tags
Ariana Grande Celebrity news Entertainment gallery John Lennon mariah carey michael buble music Newsletter Sia Spotify