top of page

Best Christmas Songs of all Time

The holiday season is officially here, and what better way to celebrate than with some good old-fashioned Christmas music? From classics that have been around for decades to modern hits that have become instant favourites, there's no shortage of great Christmas songs to enjoy. In this post, we'll be counting down what I believe are the top 10 best Christmas songs of all time.



"White Christmas"

"White Christmas" is a classic Christmas song that was written by Irving Berlin in 1942. This song has stood the test of time and continues to be a favourite among people of all ages. It's been covered by countless artists over the years, including Bing Crosby, who recorded the most famous version of the song in 1947. The song's simple melody and lyrics about dreaming of a white Christmas make it a perfect addition to any holiday playlist.


"All I Want for Christmas Is You"

"All I Want for Christmas Is You" is a modern Christmas classic that was first released by Mariah Carey in 1994. The song has since become a staple of the holiday season and is played on the radio and in stores around the world. Its upbeat tempo and catchy melody make it a fun and festive song that's perfect for getting into the Christmas spirit.


"Christmas (Baby Please Come Home)"

"Christmas (Baby Please Come Home)" is a Christmas song that was first recorded by Darlene Love in 1963. The song's powerful vocals and upbeat tempo make it a fun and festive addition to any holiday playlist. It's been covered by countless artists over the years, including Mariah Carey, who recorded a popular version of the song in 1994.


"Christmas Tree Farm"

As a Swiftie I had to include Taylor’s iconic Christmas song. "Christmas Tree Farm" is a modern Christmas song that was released by Taylor Swift in 2019. The song's upbeat tempo and lyrics about the joys of the holiday season make it a fun and festive addition to any Christmas playlist. Its catchy melody and Swift's signature vocals make it a great addition to the modern Christmas music canon.


"Feliz Navidad"

"Feliz Navidad" is a Christmas song that was written by José Feliciano in 1970. The song's upbeat tempo and catchy melody make it a fun and festive addition to any holiday playlist. The song's lyrics, which include both English and Spanish, make it a great way to celebrate the holiday season with friends and family from different cultures.


"Its Beginning To Look A Lot Like Christmas"

"It's Beginning To Look A Lot Like Christmas" is a classic Christmas song that was written by Meredith Willson in 1951. The song's upbeat tempo and lyrics about the festive sights and sounds of the holiday season make it a perfect addition to any Christmas playlist. It's been covered by countless artists over the years, including Michael Bublé, who recorded a popular version of the song in 2011.


"Last Christmas"

"Last Christmas" is a modern Christmas classic that was first released by Wham! in 1984. The song's catchy melody and lyrics about lost love during the holidays make it a relatable and emotional addition to any Christmas playlist. It's been covered by countless artists over the years, including Taylor Swift, who recorded a popular version of the song in 2007.


"Do They Know It's Christmas?"

"Do They Know It's Christmas?" is a Christmas song that was written by Bob Geldof and Midge Ure in 1984. The song's lyrics, which focus on raising awareness for famine in Ethiopia, make it a powerful and meaningful addition to any holiday playlist. It's been covered by countless artists over the years, including Band Aid 30, who recorded a new version of the song in 2014 to raise money for the Ebola crisis in West Africa.


"Chipmunk Song"

Is it really Christmas if you haven’t heard this song at least once. "The Chipmunk Song" is a fun and festive Christmas song that was released by The Chipmunks in 1958. The song's upbeat tempo and unique vocals make it a great addition to any holiday playlist. Its catchy melody and fun lyrics about Christmas make it a fan favourite among both kids and adults alike.


"Have Yourself a Merry Little Christmas"

"Have Yourself a Merry Little Christmas" is a classic Christmas song that was written by Hugh Martin and Ralph Blane in 1943. The song's smooth melody and lyrics about celebrating the holiday season with loved ones make it a perfect addition to any Christmas playlist. It's been covered by countless artists over the years, including Frank Sinatra, who recorded the most famous version of the song in 1957.



There you have it, the top 10 best Christmas songs of all time. Whether you prefer classic Christmas tunes or modern hits, there's something for everyone on this list. So turn up the volume, grab a cup of hot cocoa, and enjoy some great holiday music this season!

1 view0 comments
bottom of page