Grumblings Media

The Best Christmas Songs of All-Time

What are the best Christmas songs? Whether you prefer classic carols or modern pop hits, you will find something to like on our list.
Published on December 21, 2023

Best Christmas Songs
David Bowie Bing Crosby

What are the best Christmas songs of all time? There are hundreds of tunes to choose from, spanning different genres, eras, and styles. In this article, we will rank the best Christmas songs based on popularity, quality, and impact. Whether you prefer classic carols, modern pop hits, or something in between, you will find something to suit your taste in our list. Read on to discover the best Christmas songs ever!

Best Christmas Songs of All-Time

  • All I Want For Christmas Is You by Mariah Carey: This upbeat pop song is the ultimate expression of holiday romance and longing. It has become one of the most popular and enduring Christmas songs of all time, topping the charts in several countries and breaking records every year.
  • Christmas Wrap by The Waitresses: The song tells the story of a busy single woman who tries to avoid the holiday season but ends up meeting a man she had a crush on at a convenience store on Christmas Eve. I know many love this song for its catchy chorus, witty lyrics, and saxophone solo. It is one of the best alternative Christmas songs of all-time..
  • Do They Know It’s Christmas? by Band Aid: This charity song was written by Bob Geldof and Midge Ure to raise money for famine relief in Ethiopia. It features a star-studded ensemble of British and Irish musicians who sing about the plight of the people who suffer during Christmas time. It is a powerful and moving song that has raised millions of dollars and awareness for humanitarian causes.
  • Feliz Navidad by José Feliciano: This bilingual song blends Spanish and English lyrics to wish everyone a merry Christmas. It is one of the most popular and recognizable Christmas songs in the world, with its simple chorus and festive guitar riff.
  • Have Yourself A Merry Little Christmas by Judy Garland: This beautiful and melancholy song was first sung by Judy Garland in the movie Meet Me in St. Louis. It reflects the sadness and uncertainty of the characters who are facing a difficult change in their lives. It is a comforting and soothing song that encourages people to cherish the present and hope for the future.

CHECK OUT ALL OUR GREAT PODCASTS… CLICK AN IMAGE TO GET STARTED!

Free For All podcast

Best Christmas Songs of All-Time

  • Merry Christmas Baby by Otis Redding: This soulful song celebrates the joy of having someone special to share Christmas with. Otis Redding’s powerful and passionate vocals convey the happiness and gratitude of the narrator, who feels like he has everything he needs.
  • Peace on Earth/Little Drummer Boy by Bing Crosby and David Bowie: This unlikely duet between two musical legends combines two songs into one harmonious medley. The contrast between Crosby’s traditional crooning and Bowie’s modern rock style creates a unique and memorable Christmas message.
  • Santa Baby by Eartha Kitt: This playful and sultry song is a humorous request for Santa Claus to bring expensive gifts and treats. Eartha Kitt’s seductive and sassy voice makes this song a fun and flirty Christmas classic.
  • The Christmas Song by Nat King Cole: Also known as “Chestnuts Roasting on an Open Fire”, this classic ballad captures the cozy and nostalgic mood of Christmas Eve. Nat King Cole’s smooth and warm voice adds to the charm of this timeless tune.
  • White Christmas by Bing Crosby: This iconic song is the best-selling single of all time, with over 50 million copies sold worldwide. It was written by Irving Berlin and first performed by Bing Crosby in the movie Holiday Inn. It evokes the dream of a perfect Christmas with snow and peace.