Top 10 Christmas Songs Of All Time

Christmas celebrations are one of the biggest in the world as billions of people enjoy the birthday of Jesus Christ. This religious day is an important day for Christians. The holiday season in some countries like the USA and Canada run through December till Jan first week. People indulge in gift exchanges, prayers, shopping, singing Christmas carols, music, parties and lots of good food. This is the time when Christmas songs are played all over the western countries again and again. There are some really great Christmas songs that should be on the list of highest priorities. Some are classical whereas some are beautiful. Such Christmas songs help in bringing charm and happiness.

Let’s have a look at the list of top 10 Christmas songs of all time (classic and evergreen):

10. Do They Know It’s Christmas? by Band Aid


Do They Know It’s Christmas? is a Christmas song composed by Bob Geldof and Midge Ure in 1984. The song was written in reaction to television reports of the 1983–85 famine in Ethiopia. On 25 November 1984, Band Aid’s recording of Do They Know It’s Christmas? became the biggest British and Irish musical acts at the time. On 3 December 1984, the single went live in the United Kingdom. Immediately, the single went on to become number one on UK Singles Chart. For five weeks, it took to the top spot and became Christmas number one of 1984, after which it became the fastest selling single in UK chart history by selling 1 million copies.

9. Rudolph, the Red-Nosed Reindeer

Rudolph, the Red-Nosed Reindeer

Rudolph, the Red-Nosed Reindeer is a composition by Johnny Marks. It is based on the 1939 story Rudolph the Red-Nosed Reindeer. Several artists have excelled by singing this song. Some of the artists are Bing Crosby, Gene Autry, Spike Jones and his City Slickers, The Cadillacs and Red Foley and The Little Foleys. Few of the versions have hit the top of several charts like the Billboard magazine’s Best Selling Children’s Records chart. Gene Autry’s version of the recording hit #1 on the U.S. charts during the week of Christmas 1949.

8. Last Christmas by Wham!

Last Christmas by Wham!

Last Christmas is a song by the duo from UK known as Wham!. The duo consists of George Michael and Andrew Ridgeley. They were also known as Wham! UK in the United States due to a name conflict with another band. Last Christmas was released on 1984 by Wham! which was originally written and produced by George Michael. Since its original release several artists have covered the song. In several countries, the song has hit the top 10 spots on different charts. On the US Billboard Hot 100 charts, it was at #41.

7. Merry Christmas, Happy Holidays by NSYNC

Merry Christmas, Happy Holidays by NSYNC

Merry Christmas, Happy Holidays is a Christmas song by the American band NSYNC. The song was #37 on the Top 40 Mainstream chart. The song went live on November 29, 1998. It was NSYNC’s first and only single from their second studio album, Home for Christmas. It was also the second single from NSYNC’s European seasonal album, The Winter Album. The song has been highly under-rated and received critical reception.

6. Santa Claus Is Comin’ To Town by Mariah Carey

Santa Claus Is Comin' To Town by Mariah Carey

Santa Claus is Comin’ to Town is one of the most popular Christmas songs ever. The song is a composition of John Frederick Coots and Haven Gillespie. It was first sung on Eddie Cantor’s radio show in 1934. Within 24 hours, the song became a huge hit, it sold orders for 500,000 copies of sheet music and more than 30,000 records were sold. Over 200 artists have covered the song. Mariah Carey’s version from her first Christmas album Merry Christmas (1994) is one of the best.

5. White Christmas by Bing Crosby

White Christmas by Bing Crosby

White Christmas is written by one of the greatest songwriters in American history, Irving Berlin. It is a song reminiscing the old-fashioned Christmas setting. Bing Crosby’s version of the song is world’s best-selling single with an excess in sales of 100 million copies worldwide. On Christmas Day, 1941 Crosby first sung it to public via his NBC radio show The Kraft Music Hall. In 1942 alone, the song stayed on top of the Billboard charts for eleven weeks. After a re-release by Decca, the singles returned to number one spot during the holiday seasons of 1945 and 1946. The song became a 100-million seller and it went on to become part of Guinness Book of World Records 2009 Edition.

4. Jingle Bell Rock by Bobby Helms

Jingle Bell Rock by Bobby Helms

The 1957 Jingle Bell Rock is a popular American Christmas song by Bobby Helms. Every Christmas season, the song frequents the radios throughout America. It was originally a composition of Joseph Carleton Beal (1900–1967) and James Ross Boothe. Many have performed Jingle Bell Rock, but Helms’ version is the most popular. Some of its lyrics are an extension of the famous Jingle Bells carol. The Helms version of the song entered the Billboard Hot 100 chart on the week ending December 24, 2016. It later went on to a peak of No. 29 two-weeks later. The song was #13 on Billboard’s Most Played C&W by Jockeys chart. The song has been part of several pop cultures in history.

3.  Fairytale of New York by The Pogues

Fairytale Of New York by The Pogues

This song is an evergreen classic from the 1980s. The Fairytale of New York is a Christmas song written by Jem Finer and Shane MacGowan. The band, The Pogues first released this song on 23 Nov, 1987 that featured singer-songwriter Kirsty MacColl at the vocals. It has always been popular among music critics and the public alike. Fairytale of New York has been recognized as the best Christmas song of all time in various radio, television and magazine polls in the UK and Ireland. As of November 2015, 1.18 million copies of the song were sold in the UK. Since its release in 1987, the song has come on the UK Top 20 on thirteen separate occasions.

2. All I Want For Christmas Is You by Mariah Carey

All I Want For Christmas Is You by Mariah Carey

The American singer and songwriter Mariah Carey’s signature Christmas song All I Want for Christmas is You became part of the Christmas holiday songs of all time. It is a Christmas song with a theme for love. The song went live on 1st Nov, 1994. During Carey’s career, she performed this song at several live television appearances and tours. It was once called as “one of the few worthy modern additions to the holiday canon” in The New Yorker. Today, it is a Christmas standard and its popularity peaks during the holiday season. The song was commercially successful. It was on top of the charts of several countries such as Spain, Hungary, Norway, Slovenia and Czech Republic. In few countries, it stood at number two such as Australia, Japan, and the United Kingdom. In many other countries, the song was in the top 10.

1. Waiting for Christmas by Menowin Fröhlich

Waiting for Christmas by Menowin Fröhlich

Menowin Fröhlich has done a wonderful job by singing this amazing Christmas song. Waiting for Christmas reached #27 on German charts in the first week after its release on November 2011. The German pop singer went through hard times in his career and couldn’t reach the majority English community with his talent and beautiful voice. Waiting for Christmas was his only piece which was praised by the English community to a great extent. The song is not that great until someone listens to the charismatic voice from the song. This song is great start to your Christmas and New Year’s celebration. Listen to the song and decide for yourself why the song is top on our list.

Special credits:
Merry Xmas Everybody by Slade
Silent Night by Josh Groban


Vinod Suthersan is an young tech enthusiast, Blogger addict, Internet craze and thriving to learn new things on the world of Internet.