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
1. Mariah Carey – All I Want For Christmas
Streams: 1,826,313,167
Earnings: $7,305,252.67
Related Stories
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.”
Love Global Grind? Get more! Join the Global Grind Newsletter
We care about your data. See our privacy policy.
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