Christmas music isn't just about spreading holiday cheer; it’s also a major money-maker for artists. Here’s a look at the top-earning Christmas songs and how much they generate annually.
Annual Earnings: £1,000,000
This chart-topping festive hit is the highest earner, delivering consistent royalties every year.
Annual Earnings: £400,000
A beloved holiday classic that remains close to listeners’ hearts during Christmas.
Annual Earnings: £376,000
Mariah’s holiday anthem may be iconic, but it comes in third for yearly royalties.
Annual Earnings: £328,000
Annual Earnings: £300,000
This 80s hit is a must-have on any holiday playlist, raking in significant royalties.
Annual Earnings: £260,000
McCartney’s festive tune adds a hefty contribution to his earnings.
Annual Earnings: £120,000
A quirky yet lovable addition to Christmas music collections worldwide.
Annual Earnings: £100,000
Cliff Richard’s classic continues to be a festive favorite year after year.
Annual Earnings: £97,000
This song has earned its spot as a unique part of Christmas music history.
Additional Notable Songs
"2000 Miles" by The Pretenders: £102,000
"Christmas Time (Is Here Again)" by The Beatles: Earnings vary but are a lasting part of holiday playlists.