The festive classic from the US superstar continues to be her money maker during the holiday season.

How much money does Mariah Carey make every year for ‘All I Want For Christmas is You’?

It’s officially Christmas season and with that comes the most iconic Xmas song: ‘All I Want for Christmas is You’, Mariah Carey’s festive family favourite. It has become so popular that the singer has become synonymous of the holidays and her song still receives a huge amount of play time, nearly three decades after it was first released.
The 1994 yuletide classic is so popular that it remains a lucrative source of income for Carey every year, largely due to the royalties that she is owed for third-party usage.
“All I Want For Christmas Is You” by Mariah Carey returns to #1 on the Hot 100.
— Pop Crave (@PopCrave) December 8, 2025
It has now spent 19 weeks at #1 — tied for the most in history. pic.twitter.com/yXWO058HgB
A report from the New York Post estimated that she makes around $3 million every year from the song. In 2021 it was claimed that Carey has raked in more than $60 million from ‘All I Want For Christmas is You’ and she continues to profit from the track.
She also enjoys a number of sponsorship ties thanks to the song. In 2021, to mark the 25th anniversary of her Christmas album, Carey starred in the festive advert for Walkers crisps.
This week's top 10 on the #Hot100 (chart dated Dec. 13, 2025).
— billboard charts (@billboardcharts) December 8, 2025
Details: https://t.co/xc9Re79o27 pic.twitter.com/hLktvLIFkR
Carey’s song beaten to Christmas top spot by Bing Crosby
While ‘All I Want For Christmas is You’ may be the most well-known Christmas song, it is not the highest selling festive tune. That honour goes to Bing Crosby’s ‘White Christmas’, which has sold an estimated 50 million copies.
That not only makes it the top selling Christmas song, but it is in the Guinness Book of Records as the highest selling single of all time.
mariah carey from november 1st to january 1st pic.twitter.com/bIJkGnjssP
— 2000s (@PopCulture2000s) November 1, 2024
Related stories
Crosby actually holds the top two spots in the all-time Christmas song rankings. His 1978 version of ‘Silent Night’ is at number two on the list with more than 30 million copies sold.
Although, it depends which ranking you’re looking at. Billboard has listed Mariah Carey’s ‘All I want for Christmas is you’ at the top spot on this list. The same media outlet has put Carey’s song at the top of their Greatest of All Time Holiday 100 songs. Nevertheless, Mariah Carey is at the top of most lists in excellent company with Brenda Lee and Bing Crosby.


Complete your personal details to comment