The research, conducted by CSGO gambling site CSGOLuck, analysed Christmas songs released within the past 50 years to determine the most streamed songs on Spotify and each song's estimated earnings.
The research also looked at the ‘playlist reach’ for each song, which examines how many user-created Spotify playlists include the song.
A spokesperson for CSGOLuck said: “Christmas music provides a sense of nostalgia, tradition and memories, becoming a fundamental part of the holiday season.”
“Social media once again has revealed its power, as you would expect more classic Christmas songs to rank within the top ten.
“Most of the songs in the ranking have been, to some extent, trending on TikTok or Instagram, resulting in a surge of streams.
“Despite that, seeing an even blend of modern-day and classic songs on everyone's holiday playlist is great this year.”
A spokesperson for CSGOLuck said: “Christmas music provides a sense of nostalgia, tradition and memories, becoming a fundamental part of the holiday season.”
![Have Yourself A Merry Little Christmas was released by Sam Smith in 2019 and has been streamed 269,790,268 times. (Photo by Matt Winkelmeyer/Getty Images)](https://www.hucknalldispatch.co.uk/webimg/b25lY21zOjhlYTM2ZWE4LTBiMTAtNGJiNi1hMmU3LWQ5MDg2ZTk5ZDM3YTpjNGFkMGYxNy02NmJjLTQzYmMtOTIwZS04MDBmMGRkOTAwZDg=.jpg?crop=3:2&width=640)
17. Have Yourself A Merry Little Christmas
Have Yourself A Merry Little Christmas was released by Sam Smith in 2019 and has been streamed 269,790,268 times. (Photo by Matt Winkelmeyer/Getty Images) Photo: Matt Winkelmeyer
![Coldplay's Christmas Lights was released in 2011 and has been streamed 263,525,820 times. (Photo by Paul Kane/Getty Images)](https://www.hucknalldispatch.co.uk/webimg/b25lY21zOjAxMGM1NGRkLTAwOTQtNDI3Zi04YTc5LTZjNjU1ZjdhZTA3MzpkYWM0Mzc1OS1jYzhjLTQ5YTUtYjg1ZS1mYzAyYzQ0NjE0NWY=.jpg?crop=3:2&width=640)
18. Christmas Lights
Coldplay's Christmas Lights was released in 2011 and has been streamed 263,525,820 times. (Photo by Paul Kane/Getty Images) Photo: Paul Kane
![Britney Spears released her Christmas song, My Only Wish (This Year), in 2000 and it has been streamed 247,096,161 times. (Photo by VALERIE MACON / AFP) (Photo by VALERIE MACON/AFP via Getty Images).](https://www.hucknalldispatch.co.uk/webimg/b25lY21zOjZkZmY0Y2I3LTQzODctNDkzMy04ZDQzLTQwYWRhMmM0MzI4YzpiYjYzMzFiMi04ODMxLTQzYWUtOGUzMi1jNjY1MzY2NjUxOWY=.jpg?crop=3:2&width=640)
19. My Only Wish (This Year)
Britney Spears released her Christmas song, My Only Wish (This Year), in 2000 and it has been streamed 247,096,161 times. (Photo by VALERIE MACON / AFP) (Photo by VALERIE MACON/AFP via Getty Images). Photo: VALERIE MACON
![Santa Claus Is Coming To Town by The Jackson 5, released in 1970, rounds off the top 20 with 238,821,726 streams. (Photo by FETHI BELAID / AFP) (Photo by FETHI BELAID/AFP via Getty Images)](https://www.hucknalldispatch.co.uk/webimg/b25lY21zOjY5MDIzZjI1LWUwNjItNGZkNC1iMzBkLTgyOTAyNTJlMjY2NzpiMDYwN2UwZi1jOWRjLTQwMjUtYTg5NC1jNzBjYzYwYmU1NWE=.jpg?crop=3:2&width=640)
20. Santa Claus Is Coming To Town
Santa Claus Is Coming To Town by The Jackson 5, released in 1970, rounds off the top 20 with 238,821,726 streams. (Photo by FETHI BELAID / AFP) (Photo by FETHI BELAID/AFP via Getty Images) Photo: FETHI BELAID