If you’re like us, you probably start blasting Christmas music soon as you can—after all, there’s no such thing as too soon when it comes to Christmas tunes. Whether you’re trying to shake your Grinch mood on your morning commute, on the hunt for a sing-along soundtrack while you deck the halls with all your favorite holiday decorating ideas, or baking holiday cookies for your annual Christmas party, you’ll want all the best Christmas songs playing in the background to get you into the spirit of the holidays.
10 Best Christmas Songs of all time
1. All I Want for Christmas Is You- Mariah Carey
Since its debut in 1994, the song, co-written by Mariah Carey and Walter Afanasieff and sung by Carey, has charted every holiday season. It is one of the best piano Christmas songs. Last year, in honor of the song’s 25th anniversary, a celebrity-studded video was published. It is one of the best Christmas songs of all time. In 2020, after 26 years, Mariah Carey’s Christmas classic finally made it to Number One on the UK charts. You can listen to it by clicking the link below:
2. Last Christmas- Wham
In 1984, George Michael wrote the song, which he and Andrew Ridgeley performed, and the band gave all proceeds to assist ease the Ethiopian famine in Africa. While it’s “not the cheeriest of tunes,” It is one of the best Christmas songs of all time. Cook says they’ve counted roughly 100 versions of the classic since last Christmas, and there are around 1,200 variations of the song on the service. It is one of the bestselling Christmas songs. You can listen to it by clicking the link below:
3. Santa Tell Me- Ariana Grande
Ariana Grande, who co-wrote this song with Savan Kotecha and Ilya, debuted it in 2014 at the CBS-televised “A Very Grammy Christmas Special” performance in Los Angeles. In “Santa Tell Me,” It is one of the best modern Christmas songs. Ariana makes a wish to Santa Claus, pleading for him to not let her fall in love with her crush if they aren’t together in a year. It is one of the best pop Christmas songs. She wants to make sure that the relationship is going to last before she puts her all into it.
4. It’s Beginning to Look a Lot Like Christmas- Michael Buble
Streamers adore Michael Bublé’s music, which has a large, symphonic, nostalgic vibe to it. This is the first of three songs by the singer, and it’s from his “Christmas” album from 2011. It is one of the best Christmas songs. Over the last decade, the album has sold over 16 million copies and has been streamed over four billion times. You can listen to it by clicking the link below:
5. Mistletoe- Justin Bieber
“Under the Mistletoe,” a song from the former teen dream’s 2011 album, almost missed the It is one of the best Christmas new songs. Top 10 in the United States but fared well elsewhere in the world. It is one of the best Christmas songs of 2021. It is one of the best Christmas songs of all time. You can listen to it by clicking the link below:
6. Rockin’ Around the Christmas Tree- Brenda Lee
Being Jewish, songwriter Johnny Marks didn’t celebrate Christmas, but in the ’40s and ’50s he wrote some of the greatest Christmas songs of all time. It is one of the best Christmas songs of all time. Rock ‘n’ roll was still a relatively new genre in 1958, thus rockin’ around that old tree was rather innovative. The song has sold over 25 million copies by 2008, the song’s 50th anniversary.
7. Jingle Bell Rock- Bobby Helms
The song, which was released in 1957, included early references to rock ‘n’ roll, which was still a relatively new genre at the time, as well as references to other famous songs like “Rock Around the Clock.” It is one of the best Christmas songs for kids. There are also some of the best instrumental songs to make your Christmas more peaceful.
8. Do They Know It’s Christmas- Band Aid
The song was produced in a single day by a supergroup of (mostly) British musicians in 1984 to raise money for hunger relief; it sold over one million copies in its first week. ‘Do They Know It’s Christmas?’ stayed at the top spot for five weeks and was the biggest UK chart success of the decade. It is one of the best classic Christmas songs.
9. White Christmas- Bing Crosby, John Scott Trotter & His Orchestra, Ken Darby Singers
The song was first sung in 1941 on Bing Crosby’s NBC show “The Kraft Music Hall,” and has since sold over 100 million copies. It features a seldom heard introductory lyric about being in the Beverly Hills, California sun.
Feliz Navidad- José Feliciano
Despite being largely in Spanish, Feliciano’s 1970 song didn’t reach the Billboard charts until 1998, over two decades after it was recorded. It re-entered the charts in 2017, arriving at No. 44. With its simple, heartfelt lyrics—the traditional Spanish Christmas/New Year greeting “Feliz Navidad, próspero año y felicidad” (“Merry Christmas, a prosperous year and happiness”) —it has become a pop Christmas classic.
So, these are some of the best Christmas songs of all time. The time for holiday cheer is here. Groove to the beats of these popular Christmas songs and enjoy your holidays to the fullest.