Music

The Best Christmas Songs of All Time

Discover the most iconic Christmas melodies that have defined the festive season throughout the years. This collection includes timeless classics, traditional carols, and modern hits that capture the spirit of Christmas. Perfect for setting the festive mood, our selection ranges from heartwarming ballads to joyful tunes. Find the ideal soundtrack for your celebrations, whether for a family gathering or simply to enjoy the holiday atmosphere.

641100% verified
  1. 1

    Happy Xmas (War Is Over) (1971)

    414 Global Votes

    This protest and peace song by John Lennon & Yoko Ono carries a timeless Christmas message. Its association with an iconic figure keeps it relevant and powerful every year.

  2. 2

    Do They Know It's Christmas? (1984)

    90 Global Votes
    • Raised £8 million for Ethiopia

      (+2)

    This charity song by Band Aid, performed by a supergroup of artists, carries a social message and significant cultural impact. Its charitable purpose has made it an important piece of Christmas music.

  3. 3

    Jingle Bell Rock (1957)

    64 Global Votes
    • Quintessential holiday classic

      (+4)

    This rockabilly classic with a Christmas touch by Bobby Helms is a perennial favorite. Its energetic rhythm and popularity in movies and TV shows keep it relevant.

  4. 4

    Driving Home for Christmas (1986)

    33 Global Votes
    • Christmas song written and composed by Chris Rea

      (+2)

    This nostalgic ballad by Chris Rea about driving home for Christmas has become a modern classic. Its relatable lyrics and comforting melody make it very popular in many parts of the world.

  5. 5

    Santa Tell Me (2014)

    25 Global Votes
    • Hit the Hot 100's top 10

      (+4)

    This modern pop song by Ariana Grande has become an 'instant classic' and is very popular among new generations. Its fun touch and lyrics about love make it unique.

  6. All the rankings you can imagine

    Thousands of verified votes to discover the best. Your vote here counts

  7. 6

    Have Yourself a Merry Little Christmas (1944)

    15 Global Votes
    • Became an instant classic

      (+4)

    This emotional ballad by Judy Garland expresses wishes of happiness and hope, with a timeless message. Its multiple versions by renowned artists keep it one of the most beloved songs.

  8. 7

    All I Want for Christmas Is You

    0 Global Votes
    • Has the most No. 1 hits on the Hot 100

      (+4)

    This song has solidified its place as the quintessential pop Christmas anthem, breaking listening records and generating millions every year. Its message of love and festive energy keep it at the top of global popularity charts.

  9. 8

    Last Christmas (1984)

    0 Global Votes
    • Beautiful song

      (+4)

    Since its release, this Wham! song has never stopped playing, becoming a true classic of the Christmas season. Its catchy eighties rhythm and iconic video make it unforgettable.

  10. 9

    Jingle Bells (1857)

    0 Global Votes
    • First song broadcast from space

      (+4)

    Despite its origin for Thanksgiving Day, 'Jingle Bells' has become a universal symbol of Christmas. Its cheerful rhythm and catchy lyrics evoke the magic of sleigh rides.

  11. 10

    Feliz Navidad

    0 Global Votes
    • Became a No. 1 hit in many countries

      (+4)

    Written in less than 10 minutes, this bilingual song by José Feliciano is one of the most recognized Christmas anthems worldwide. Its message of joy and togetherness makes it universally loved.

  12. 11

    White Christmas (1942)

    0 Global Votes
    • Reminisces about old-fashioned Christmas setting

      (+3)

    This sentimental ballad by Bing Crosby is one of the best-selling songs of all time and a timeless classic. It defines the Christmas atmosphere and evokes the nostalgia of an ideal Christmas.

  13. 12

    Rockin' Around the Christmas Tree (1958)

    0 Global Votes
    • Modernized the sound of Christmas music

      (+4)

    The energy and classic sound of this lively Brenda Lee song keep it a favorite. It's perfect for livening up any Christmas celebration with its festive spirit.

  14. 13

    It's Beginning to Look a Lot Like Christmas

    0 Global Votes
    • Written in 1951 by Meredith Willson

      (+4)

    Michael Bublé's version has revitalized this 1951 classic, making it a staple of modern playlists. It perfectly describes the preparations and atmosphere of the Christmas season.

  15. 14

    The Christmas Song (Chestnuts Roasting on an Open Fire) (1946)

    0 Global Votes
    • A Christmas standard by 1946

      (+2)

    Nat King Cole's unmistakable voice and cozy atmosphere make this jazz ballad an essential classic. It evokes classic Christmas images, such as chestnuts roasting on an open fire.

  16. 15

    Let It Snow! Let It Snow! Let It Snow! (1945)

    0 Global Votes
    • Became a popular hit

      (+4)

    Popularized by Dean Martin, this cheerful song celebrates winter and the comfort of home. Its catchy melody and festive atmosphere make it ideal for the winter season.

  17. 16

    This Christmas (1970)

    0 Global Votes
    • Considered the premiere holiday song by an African American

      (+4)

    This soul song by Donny Hathaway captures the joy and human warmth of the season. Despite multiple versions, Hathaway's voice remains the most celebrated, making it a Christmas soul favorite.

  18. 17

    Santa Claus Is Comin' to Town

    0 Global Votes
    • Iconic, attention-grabbing opening

      (+4)

    Bruce Springsteen's rendition is one of the most beloved versions of this children's classic. Its rock energy has revitalized the song, which has been sung by a long list of artists.

  19. 18

    Winter Wonderland (1963)

    0 Global Votes
    • Features a couple's romance during winter

      (+2)

    Darlene Love's version, part of the iconic album 'A Christmas Gift for You from Phil Spector', is one of the most recognized and cheerful. It describes an idyllic winter landscape and festive activities.

  20. 19

    It's the Most Wonderful Time of the Year (1963)

    0 Global Votes
    • Popular Christmas song

      (+4)

    This optimistic song by Andy Williams celebrates all the joys of the Christmas season. Its grand melody and festive lyrics make it an anthem to Christmas happiness.