35 Best Christmas Songs For Setting The Mood of The Holiday Season

It's almost time to enjoy these cheery songs.

Ahiran Akinchana Brahma

Dec 21, 2020|9 min read


What's a Christmas without any carols, songs and jams that we hear at this time of the year. Forget about the candies, cookies, feasts, bells, carols, and happy faces all around. It just doesn't feel like Christmas without the jolly jams! 

Christmas songs will always put you in the right mood for the season. But sometimes it just gets difficult to choose the right ones among so many good ones already out there. However, I have made it easy for you. Here's a list of 35 Best Christmas Songs of all time for you to listen to and celebrate this Christmas.

1. Jingle Bells

Who else can't get over the 'ding ding ding' version of Jingle Bells by the Crazy Frog!? 

''Jingle bells, jingle bells, jingle all the way!

Oh what fun it is to ride 

In a one-horse open sleigh''

I wish I could have a ride in that one-horse open sleigh :(

2. We Three Kings

"Born a King on Bethlehem's plain,

Gold I bring to crown Him again

King forever, ceasing never

Over us all to reign."

Everyone who had studied in a convent school will know this song by heart. Every year when Christmas is just around the corner, this song starts ringing in everyone's heart and makes everyone intoxicated, happy, and merry with the festive vibes.

3. This Christmas

Released on 28 September 2010, this song is a Christmas hit ever since. Of all the Christmas songs, this one is the one that gets me in the spirit. It never gets old. Chris Brown needs to bless us with a whole Christmas playlist.

"Hang all the mistletoe

I'm gonna get to know you better this Christmas"

4. Thank God It's Christmas

This song will definitely hit different this 2020 Christmas!

Lyrics to the song:

''It's been a long hard year but now it's Christmas''

Wondering if Freddie knew about how 2020 would go. You will forever be missed, Freddie :(

5. Blue Christmas

Another beautiful Christmas song! Sung by Elvis Presley, released in 1957, this song will always have its place among the top 10 Christmas songs of all time.

"I'll have a blue Christmas without you

I'll be so blue just thinking about you"

6. Underneath the tree

"Christmas was cold and grey 

Another holiday alone to celebrate 

But then, one day, everything changed"

After years of climbing on both the American and Canadian adult contemporary charts, in 2019 it became the first-holiday song to hit number one on the Billboard Hot 100. Written and sung by Kelly Clarkson, this song has become a recurring Top 40 hit in over eleven regions worldwide.

7. All I want for Christmas is you

Mariah Carey's 'All I Want For Christmas is you' has been a Christmas anthem for almost 2 decades now. Released in 1994, Mariah co-wrote and co-produced it with Walter Afanasieff for her fourth studio album and first holiday album, Merry Christmas. One good thing that 2020 has to offer is that this song has finally made it to Number one on the UK charts.

The fun fact about this song is that Mariah still earns millions in royalties from this song ;)

8. East 17 - Stay Another Day

"Baby if you've got to go away

don't think I could take the pain 

Won't you stay another day?"

Taken from the album "Steam" released in 1994, this song was never meant to be a Christmas song but whenever you hear it, you think of Christmas. Despite being a love song, it was written for Tony's brother Oldie, who had committed suicide.

9. Christmas Lights 

Released on 1st December 2010, in a classic 'Coldplay' way, 'Christmas Lights' is a simple yet beautiful piano-based melody that grabs your attention in the first tune. 

10. Mistletoe 

''It's the most beautiful time of the year

Streets filled with lights and so much cheer

I should be playing in the winter snow

But im'ma be under the mistletoe"

My all-time favorite Justin Bieber's 'Mistletoe' is the first single from his album 'Under the Mistletoe'. A warm and fuzzy song with a pleasant and unfussy melody. Bieber's voice here seems matured than his 'Baby' days.

11. Last Christmas 

''Last Christmas I gave you my heart

But the very next day you gave it away

This year, to save me from tears

I'll give it to someone special"

This song is probably one of my most favorite ones as this is something very different from other Christmas songs. It's not about happiness and merriment but a song of heartbreak and pain of unrequited love. Nevertheless, I love to listen to it for its wonderful music and rhythm and the soulful voice of the singer.

12. Baby its cold outside by John Legend

This song became quite controversial after its release. It's some kind of flirty, peppy, and romantic between a man and a woman. A party song, where the host wants the woman to stay back, but she wants to go as she fears what society would say. Anyone who wants to listen to some good rhythms will surely enjoy this song.

13. Do they know it's Christmas

The background of this song is the Ethiopian famine which took away lots of life in Africa. It tells about how one part of the world is celebrating Christmas while some people are dying of famine during this festive season. 

This song has been re-recorded 3 times: in 1989, 2004, and 2014. All of them were charity records. 1989 and 2004 versions provided money for famine relief while the 2014 version raised funds for the Ebola crisis.

14. Lights on

This is one of the best holiday songs. Very catchy lyrics and Ryan Beatty's passionate and expressive vocals did pure justice to the song. Anyone would love to hear this song and be mesmerized by it.

"Leave the lights on

It may take a while but I am coming home"

15. Snow in California 

''Just make it snow in California

I'll even settle for rain 

Don't want him to go tomorrow morning 

Give me something to make him stay"

This song needs more recognition. I love the relatable meaning to it like honestly, we've all had someone we love who we barely get to see, and this song describes the longing of wanting them close.

16. Jingle Bell Rock - Bobby Helms

Released in 1970, from the album 'Jingle Bell Rock', this seasonal song is a 90's classic.

17. What Christmas Means To Me - Stevie Wonder

A jolly Christmas number written by Anna Gordy Gaye, George "Horgay" Gordy, and Allen Story. This song tells me to stay positive. Even in a horrible year we've had, just remember to have a positive attitude and make someone smile. You'll feel just as good as they did. We're so close to a new year and cheers to 2021 for a better year.

18. Have Yourself A Merry Little Christmas

''Have yourself a merry little Christmas

Let your heart be light

Next year all our troubles will be out of sight''

All Christmas songs are merry and cheerful. This song will hit a little different this Christmas. Judy Garland was a gem. It has such hope, yet such sadness wrapped up in one song.

19. The Christmas Song 

Only Nat King Cole could do this song. A classic Christmas song was written by Mel Tormé and Bob Wells in 1944 and was first recorded by The King Cole Trio in 1946. The first line of the lyrics, "Chestnuts roasting on an open fire", is enough to make you feel cozy and Christmassy.

20. It's The Most Wonderful Time Of The Year

"It's the most wonderful time of the year

With the kids jingle belling

And everyone telling you to be of good cheer"

Released on October 14, 1963, Andy Williams' vocal is charismatic and evocative which makes one cherish this song. It is one the very thoughtfully crafted Christmas songs.

21. White Christmas 

Bing Crosby's 'White Christmas', 1942 single, is the biggest selling single ever, according to the Guinness Book of world records, with 50 million copies sold worldwide

22. All alone in Christmas

Written and arranged by Steve Van Zandt, and recorded by Darlene Love, this song was released on December 4, 1992. 

"The cold wind is blowin' and the streets are getting dark

I'm writin' you a letter and I don't know where to start"

23. 8 days of Christmas-destiny's child

Blondes, Santa caps, snow, gifts, la-la-la sounds... What else is needed for an amazing Christmas song? Those girls dancing and singing in their Santa attire makes me want to join them right away!

24. This Christmas

"Presents and cards are here

My world is filled with cheer and you

This Christmas"

Christmas songs are known to get you into the holiday feel. It doesn't feel like Christmas until you hear this version of 'This Christmas' by Donny Hathaway.

25. Santa tell me

Who knew this pop star could give us such a fun Christmas song? Ariana Grande made her fans go crazy when this song was released in 2014. This song is not that old to be called an all-time favorite yet but after a decade or so people would still jam on this one.

"Feeling Christmas all around

And I'm trying to play it cool"

26. Wonderful Christmastime

Paul McCartney released this Christmas song in 1979 for his debut solo album. An upbeat jingle-fuelled song, this song has a mesmerizing energetic tune.

27. It's beginning to look a lot like Christmas

This song was originally recorded by Meredith Wilson in 1951. Just another happy and jolly Christmas song with the right lyrics.

"It's beginning to look a lot like Christmas

Soon the bells will start

And the thing that'll make 'em ring is the carol that you sing

Right within your heart"

28. Let it snow! Let it snow! Let it snow!

Written in the 1940s, the Frank Sinatra version of this song is an all-time Christmas favorite without it actually mentioning anything about Christmas!

"Oh, the weather outside is frightful

But the fire is so delightful

Since we've no place to go

Let it snow, let it snow, let it snow"

'Let it snow!' gives a chilly wintery vibe and can serve the purpose of being a festive anthem.

29. Santa Claus is coming to town

Another Christmas hit by Mariah Carey. Although the song was reportedly written in the 1930s, many had covered including Bing Crosby, the Four Seasons, The Jackson 5, and Michael Buble. The best of all the covers is Mariah's. No wonder fans love seeing Mariah go merry about Christmas :P

30. Driving Home for Christmas

"I'm driving home for Christmas

Oh, I can't wait to see those faces"

You should definitely try playing this song on your way home for Christmas. With the right words and soothing voice of Chris Rea, this song sets the entire mood to get excited for 25th December.

31. Joy to the world

It will not be wrong to say that Mariah Carey tops the list of giving the most number of Christmas hits. Mariah transformed this traditional carol into a beautiful Christmas song in 1995 using the melodious tone of a choir.

32. Peace on Earth/Little Drummer Boy

Well, a weird but charming duet of Bing Crosby and David Bowie. This Christmas song was released on 27th November 1982 and as the story goes, the song is believed to be a Czech carol.

33. Merry Christmas Baby

The 1968 Otis Redding version, 'Merry Christmas Baby' is the perfect combination of saxophone and Christmas jingles. A cozy, dreamy, warm melody with a taste of the festive season. Originally written by Charles Brown in 1947, the Otis version among many others, is the most sought after.

"I feel like I'm gonna kiss you

Standing beneath that mistletoe"

34. Like It's Christmas

Any fan of The Jonas Brother here? Well, I got this Christmas gift for you! A catchy number that reached the top on US Billboard charts in 2019, though not an oldie, it's a goldie.

"And I don't wanna miss a single thing

Don't wanna put end to all this cheer

But as long as you're with me

It's always the time of the year"

35. Rudolf The Rednosed Reindeer

"Rudolph the Red-Nosed Reindeer

Had a very shiny nose

And if you ever saw it

You would even say it glows"

Closing this article with an evergreen Christmas favorite. Either it is the children who love the aura of happiness that this song creates or the old folks, who reminisce about how they spend their childhood singing this song every Christmas.

These are just a few of the most brilliant Christmas songs and compositions. Christmas is that time of the year when people are filled with utmost happiness and goodwill, music helps in lifting the mood. 

Wishing you all a very happy and joyous Christmas!

Read More:

Explore: Feeding Trends | Events


Ahiran Akinchana Brahma

An eccedentesiast who loves to write her heart out. Still, in search of who I wanna be, my search for peace always ends up on my writing desk. Just a small-town girl with enormous dreams to fulfill and love to shower.



Read More