The 75 best Christmas songs of all time to add to your 2024 playlist (2024)

Table of Contents
Best Christmas Songs 'All I Want For Christmas Is You' by Mariah Carey ‘Rockin’ Around the Christmas Tree’ by Brenda Lee 'Peace On Earth / Little Drummer Boy' by Bing Crosby and David Bowie 'Silver Bells' by Dean Martin “What Christmas Means To Me” by Stevie Wonder ‘Jingle Bell Rock’ by Bobby Helms 'Twelve Days of Christmas' by Bing Crosby and The Andrews Sisters ‘O Tannenbaum’ by Vince Guaraldi Trio 'The Christmas Waltz' by Harry Connick, Jr. 'Merry Christmas Baby' by Otis Redding 'Merry Christmas' by Ed Sheeran and Elton John 'Christmas Wrapping' by The Waitresses 'The Christmas Song' by Nat King Cole 'Have a Holly Jolly Christmas' by Burl Ives 'Feliz Navidad' by José Feliciano 'It's the Most Wonderful Time of the Year' by Andy Williams 'Last Christmas' by Wham! 'White Christmas' by Bing Crosby 'Let it Snow! Let it Snow! Let it Snow!' by Dean Martin 'Celebrate Me Home' by Kenny Loggins 'Christmas Eve (Sarajevo 12/24)' by Trans-Siberian Orchestra 'Rudolph the Red-Nosed Reindeer' by Gene Autry 'Hark the Herald Angels Sing' by Vince Guaraldi 'Ave Maria' by Harry Connick, Jr. 'Winter Wonderland' by Ella Fitzgerald 'Mary, Did You Know?' by Pentatonix 'It's Beginning to Look A Lot Like Christmas' by Michael Bublé 'Sleigh Ride' by The Ronettes 'Happy Xmas (War is Over)' by John Lennon and Yoko Ono 'Mistletoe' by Justin Bieber 'Mele Kalikimaka (Merry Christmas)' by Bing Crosby & The Andrews Sisters 'Blue Christmas' by Elvis Presley ‘Do You Hear What I Hear?’ by Carrie Underwood 'Christmas Canon' by Trans-Siberian Orchestra 'Wonderful Christmastime' by Paul McCartney 'When My Heart Finds Christmas' by Harry Connick, Jr. 'Santa Tell Me' by Ariana Grande 'You're a Mean One, Mr. Grinch' by Thurl Ravenscroft 'Happy Holiday / The Holiday Season' by Andy Williams 'Underneath the Tree' by Kelly Clarkson 'Jesu, Joy of Man's Desiring' by The Tabernacle Choir 'What Child Is This/The Holly and the Ivy" by Bing Crosby 'Here Comes Santa Claus (Right Down Santa Claus Lane)' by Gene Autry 'Hallelujah' by Pentatonix 'Please Come Home for Christmas' by Eagles 'Christmastime is Here' by Vince Guaraldi Trio 'Do They Know it's Christmas' by Band Aid 'Santa Baby' by Eartha Kitt 'Linus and Lucy' by Vince Guaraldi Trio 'Where Are You Christmas?' by Faith Hill 'Santa Claus is Coming to Town' by Bruce Springsteen '2000 Miles' by Pretenders 'Little Drummer Boy' by Pentatonix 'Up On the Housetop' by Gene Autry 'Little Saint Nick' by The Beach Boys 'Jingle Bells' by Frank Sinatra 'Run Rudolph Run' by Chuck Berry '(There's No Place Like) Home for the Holidays' by Perry Como 'Christmas (Baby Please Come Home)' by Darlene Love 'Frosty the Snowman' by Jimmy Durante 'Have Yourself a Merry Little Christmas' by Frank Sinatra 'Merry Christmas Darling' by Carpenters 'This Christmas' by Donny Hathaway 'Sleigh Ride' by Leroy Anderson '8 Days of Christmas' by Destiny's Child 'Baby, It's Cold Outside' by Idina Menzel and Michael Bublé 'I Saw Mommy Kissing Santa Claus' by Jackson 5 'I Wish It Could Be Christmas Everyday' by Wizzard 'Deck the Halls' by Nat King Cole 'Merry Christmas, Happy Holidays' by NSYNC 'Christmas in Hollis' by Run D.M.C. 'Step into Christmas' by Elton John 'Pretty Paper' by Dolly Parton and Willie Nelson 'God Rest Ye Merry Gentlemen' by Pentatonix 'The Nutcracker Suite' by The Brian Setzer Orchestra

Admit it — it only takes hearing the first few notes of Mariah Carey's “All I Want For Christmas” to immediately get you into the spirit of the holiday season.

If not that popular tune, there's probably another Christmas song that does, whether it's Bing Crosby's “White Christmas,” Vince Guaraldi's classic soundtrack from “A Charlie Brown Christmas” or the perennial favorite, “Rudolph the Red-Nosed Reindeer.”

That's because the music we listen to around the holidays becomes enmeshed with some of our favorite memories. And those? Well, they last a lifetime.

To help curate yours, we've collected the best Christmas songs of all time to add to this year's playlist.

From traditional tunes like Nat King Cole's “The Christmas Song” to more contemporary fare like Paul McCartney's “Wonderful Christmastime,” you'll find a variety of classic Christmas songs on this inspired compilation.

You'll also discover time-honored Christmas hymns like Bach's “Jesu, Joy of Man’s Desiring” and “Ave Maria.”

Listen to this collection of seasonal songs while decorating the tree, wrapping presents, gathering with family and friends or any other holiday activities you've planned to celebrate the season.

Whatever you decide, these Christmas songs will have you fa, la, la-ing right into 2025.

Best Christmas Songs

'All I Want For Christmas Is You' by Mariah Carey

Released in 1994, this Mariah Carey remains one of the most popular Christmas songs of all time. To date, the song has sold more than 10 million units, making it one of only 85 songs to earn a Diamond certification.

‘Rockin’ Around the Christmas Tree’ by Brenda Lee

We dare you to find even one person who doesn’t love this holiday classic. And if they need to be reminded of its magic, just show ‘em the iconic scene from “Home Alone” where the song plays in the background as Kevin parties with mannequins and cardboard cutouts.

'Peace On Earth / Little Drummer Boy' by Bing Crosby and David Bowie

This one tugs at everyone's heartstrings. Old-school crooner Bing Crosby and ‘60s rocker David Bowie team up to sing “Peace On Earth / Little Drummer Boy,” which they performed together in 1977.

'Silver Bells' by Dean Martin

There've been countless versions of this popular holiday song, but none compare to Dino's heartfelt version from 1966.

“What Christmas Means To Me” by Stevie Wonder

Candles burnin’ low and lots of mistletoe are what make this Stevie Wonder Christmas classic so much fun. The festive holiday song has been covered by several artists and even earned a spot on the “Elf” soundtrack.

‘Jingle Bell Rock’ by Bobby Helms

What a bright time, it’s the right time to rock away to Bobby Helms’ 1957 Christmas song, “Jingle Bell Rock.”

'Twelve Days of Christmas' by Bing Crosby and The Andrews Sisters

Bing Crosby and The Andrews Sisters join forces in this jaunty, harmony-filled version of "Twelve Days of Christmas."

‘O Tannenbaum’ by Vince Guaraldi Trio

We can practically feel snowflakes falling and hear the crackling fire in this jazzy version of “O Tannenbaum” from “A Charlie Brown Christmas.”

'The Christmas Waltz' by Harry Connick, Jr.

It's that time of year, when the world falls in love and Harry Connick, Jr. sings all about it in this enchanting version of 'The Christmas Waltz."

'Merry Christmas Baby' by Otis Redding

Otis Redding is feelin' mighty fine in this 1967 Christmas song that serenades his girl and has him dreaming of stealing a kiss beneath the mistletoe.

'Merry Christmas' by Ed Sheeran and Elton John

Ed Sheeran and Elton John team up for this ear-worm of a duet that instantly became a classic Christmas song after being released just in time for the holidays in 2021.

'Christmas Wrapping' by The Waitresses

A would-be couple spends an entire year trying to set up a date in this '80s song by The Waitresses. Finally, the duo serendipitously meet up at the grocery store on Christmas Eve. You mean, you forgot cranberries, too?

'The Christmas Song' by Nat King Cole

Nat King Cole delivers the best version of this nostalgic Christmas song, which has been covered by countless artists through the years.

'Have a Holly Jolly Christmas' by Burl Ives

We don't know if there'll be snow, but one thing's for sure: "Have a Holly Jolly Christmas" is full of Christmas cheer.

'Feliz Navidad' by José Feliciano

José Feliciano wants to wish everybody Feliz Navidad, or a very Merry Christmas, in this tune that has remained a holiday staple since its release in 1970.

'It's the Most Wonderful Time of the Year' by Andy Williams

Not everyone agrees that the holidays are, in fact, the most wonderful time of year. Even so, it's impossible to not single along to this infectious Andy Williams tune.

'Last Christmas' by Wham!

George Michael of Wham! wrote, produced and recorded all the instruments and vocals for this 1984 treasure, then went on to donate the proceeds to victims of the Ethiopian famine.

'White Christmas' by Bing Crosby

Even 80 years after its release, this Bing Crosby favorite continues to top the charts. According to Guinness World Records, it's sold over 100 million records around the globe, making it the best-selling Christmas single of all time.

'Let it Snow! Let it Snow! Let it Snow!' by Dean Martin

The weather outside might be frightful, but at least this Dean Martin tune will give you the warm fuzzies (or, ya know, have you dreaming of snowier days).

'Celebrate Me Home' by Kenny Loggins

This heartfelt Kenny Loggins song will surely put a lump in your throat and tear in your eye. It totally sums up all those bittersweet holiday feelings including longing for home and the joy of being surrounded by those you love most in the world.

'Christmas Eve (Sarajevo 12/24)' by Trans-Siberian Orchestra

Trans-Siberian Orchestra's "Christmas Eve (Sarajevo 12/24)" is the soundtrack to Christmas light displays around the world — and for good reason.

'Rudolph the Red-Nosed Reindeer' by Gene Autry

Just like good ol' Rudolph himself, this 1949 tune goes down in history as one of the most popular Christmas songs ever.

'Hark the Herald Angels Sing' by Vince Guaraldi

Grab a couple of tissues because this classic from "A Charlie Brown Christmas" is sure to get fans of the animated special feeling sentimental over the "Peanuts" gang holding hands and singing around the Charlie Brown Christmas Tree.

'Ave Maria' by Harry Connick, Jr.

For those who prefer a more traditional Christmas hymn, this version of "Ave Maria" by Harry Connick, Jr. is sure to please.

'Winter Wonderland' by Ella Fitzgerald

Kick back, cozy up by the fire and enjoy Ella Fitzgerald's jazzy version of this holiday favorite.

'Mary, Did You Know?' by Pentatonix

This solemn cover by the Pentatonix is a masterful mix of vocals and celebration of Christmas Day.

'It's Beginning to Look A Lot Like Christmas' by Michael Bublé

When you spot a sturdy Christmas tree (the kind that doesn't mind the snow) at the park or the Grand Hotel, then there's no doubt that Christmastime is here. At least according to this holiday classic.

'Sleigh Ride' by The Ronettes

This version of "Sleigh Ride" is by far the most popular and we're ring-a-ling-a ding-dong-ding-ing right along with it!

'Happy Xmas (War is Over)' by John Lennon and Yoko Ono

We can't help but get a little weepy every time we hear John and Yoko singing with Harlem Community Choir. It's truly timeless.

'Mistletoe' by Justin Bieber

You're sure to find us playing in the winter snow come Christmastime, but not Justin Bieber. He'll be waiting under the mistletoe for his "shawty" instead.

'Mele Kalikimaka (Merry Christmas)' by Bing Crosby & The Andrews Sisters

Released back in 1950, “Mele Kalikimaka” is a popular holiday staple that evokes images of celebrating Christmas on a warm, sunny beach surrounded by palm trees.

'Blue Christmas' by Elvis Presley

"Blue Christmas" clearly makes a lot of us happy about feelin' sad: It's the fourth most-streamed Elvis song on Spotify.

‘Do You Hear What I Hear?’ by Carrie Underwood

Carrie Underwood brings all the passion in this beautiful rendition of the traditional Christmas song "Do You Hear What I Hear."

'Christmas Canon' by Trans-Siberian Orchestra

The Trans-Siberian Orchestra gives Pachelbel's "Canon in D" a makeover in this spirited version with a full choir and new lyrics.

'Wonderful Christmastime' by Paul McCartney

Charmingly British, "Wonderful Christmastime" by Paul McCartney is exactly what every Christmas party playlist needs to get spirits up.

'When My Heart Finds Christmas' by Harry Connick, Jr.

The title track of Harry Connick, Jr.'s 1993 Christmas album, "When My Heart Finds Christmas" is the perfect romantic holiday song for that special someone.

'Santa Tell Me' by Ariana Grande

Ariana Grande wants Santa to know that she doesn't want to fall in love again if her beau isn't going to stick around until next year. We hear you, Ariana, and totally plan to ask for gift cards.

'You're a Mean One, Mr. Grinch' by Thurl Ravenscroft

All the Whos in Whoville better watch out for the Grinch because he's a mean one who plans to steal their Christmas joy. Spoiler: He becomes a hero in the end.

'Happy Holiday / The Holiday Season' by Andy Williams

Andy Williams really delivers the holiday spirit in this cheerful tune from his 1963 Christmas album. Admit it: You can't help but belt it out.

'Underneath the Tree' by Kelly Clarkson

Christmas was cold and grey before this Kelly Clarkson toe-tapper was released in 2013. The song's message is just as powerful as her voice, reminding us all that the only present worth having is love.

'Jesu, Joy of Man's Desiring' by The Tabernacle Choir

The Tabernacle Choir takes on Johann Sebastian Bach's classical piece “Jesu, Joy of Man's Desiring,” in this inspiring performance.

'What Child Is This/The Holly and the Ivy" by Bing Crosby

Bing Crosby's tender medley of “What Child Is This” and “The Holly and the Ivy” is the perfect song to have playing in the background as you enjoy Christmas dinner with friends and family.

'Here Comes Santa Claus (Right Down Santa Claus Lane)' by Gene Autry

Gene Autry heralds the arrival of everyone's favorite man in red (and sleigh full of toys for good girls and boys) in this 1947 tune.

'Hallelujah' by Pentatonix

Leonard Cohen's "Hallelujah" gets the acapella treatment in this breathtaking cover of the 1984 song.

'Please Come Home for Christmas' by Eagles

The Eagles have got us singing the blues in "Please Come Home for Christmas," but we can't even be mad about it since it's such a catchy tune.

'Christmastime is Here' by Vince Guaraldi Trio

The theme from "A Charlie Brown Christmas" is guaranteed to make you feel more than just a little nostalgic for Charlie, Snoopy and the rest of the gang.

'Do They Know it's Christmas' by Band Aid

Back in 1984, some of the most popular British and Irish musicians formed a band called Band Aid and released this song to benefit the victims of famine in Ethiopia. It remains a holiday staple 40 years later.

'Santa Baby' by Eartha Kitt

We love Eartha Kitt's saucy rendition of Santa Baby ... along with all the presents on her Christmas list. A '54 convertible in light blue? Yes, please.

'Linus and Lucy' by Vince Guaraldi Trio

When you think of Charlie Brown, this jaunty piano tune (aka the Peanuts' theme song) is often the first thing that comes to mind.

'Where Are You Christmas?' by Faith Hill

When Dr. Seuss' "How the Grinch Stole Christmas" got a movie update in 2000, so did its theme song. Faith Hill belts out "Where Are You Christmas?" — and you probably will, too.

'Santa Claus is Coming to Town' by Bruce Springsteen

Bruce Springsteen gets in the ho-ho-holiday spirit with this cover of "Santa Claus is Coming to Town," jingle bells and all.

'2000 Miles' by Pretenders

Christmas can be a bit blue when you're missing the one you love and Chrissie Hynde and the Pretenders perfectly capture the bittersweet feeling in "2000 Miles."

'Little Drummer Boy' by Pentatonix

Pentatonix's take on "Little Drummer Boy" became an instant classic. In other words, we've been listening to it ever since it was released in 2013.

'Up On the Housetop' by Gene Autry

Oh, ho, ho, who wouldn't love this song on their holiday playlist? No one, that's who. This jaunty Christmas song by Gene Autry is a classic for good reason.

'Little Saint Nick' by The Beach Boys

Dream of sunnier days by listening to this 1963 original holiday song by The Beach Boys.

'Jingle Bells' by Frank Sinatra

It's not officially Christmas until Ol' Blue Eyes sings this version of "Jingle Bells" and gets everybody's bobtails a-ringing!

'Run Rudolph Run' by Chuck Berry

Rudolph has never been more rock 'n roll than in this Chuck Berry classic.

'(There's No Place Like) Home for the Holidays' by Perry Como

There really is no place like home for the holidays and Perry Como's song reminds us exactly that.

'Christmas (Baby Please Come Home)' by Darlene Love

Darlene Love and her big vocals totally own "Christmas (Baby Please Come Home)," a holiday tune that implores her baby to please, please, just come home.

'Frosty the Snowman' by Jimmy Durante

There must have been some magic in that old black hat that brought Frosty the Snowman to life. And, much like the in the animated feature by the same name, Jimmy Durante's song is Christmas magic, too.

'Have Yourself a Merry Little Christmas' by Frank Sinatra

Good luck finding someone who hasn't covered this Christmas song. Everyone from Judy Garland to Kelly Clarkson has a version of this tune, but Frank Sinatra's is the one that lands on Billboard's top 100 list.

'Merry Christmas Darling' by Carpenters

Karen Carpenter's rich, warm voice invites us to share in some Christmas-ing with that someone special in this song.

'This Christmas' by Donny Hathaway

Donny Hathaway sets the scene for a very special Christmas, starting with hanging all the mistletoe.

'Sleigh Ride' by Leroy Anderson

Even though we promised no duplicates, The Ronettes' version of "Sleigh Ride" has an entirely different sound than this instrumental recording. For that reason, we're breaking our own rule and adding it to the list.

'8 Days of Christmas' by Destiny's Child

Beyoncé, Michelle Williams and Kelly Rowland give "The 12 Days of Christmas" a whole new spin with this contemporary tune that celebrates how lovely it is to feel that Christmas spirit.

'Baby, It's Cold Outside' by Idina Menzel and Michael Bublé

Idina Menzel and Michael Bublé refresh this oldie about a twosome who banter over saying goodnight with some more family-friendly lyrics.

'I Saw Mommy Kissing Santa Claus' by Jackson 5

A young Michael Jackson and brothers put a Motown spin on this holiday favorite.

'I Wish It Could Be Christmas Everyday' by Wizzard

Your toes are sure to be a-tappin' along to this 1973 song by the British band Wizzard that pays homage to everyone's wish that Christmas would come more than just once a year.

'Deck the Halls' by Nat King Cole

'Tis the season to be jolly and this song is exactly what you need on your playlist to fa, la, la, la all season long.

'Merry Christmas, Happy Holidays' by NSYNC

NSYNC sum the spirit of the season up quite nicely in this sweet ballad, which reminds everyone it's time to celebrate and put worries aside.

'Christmas in Hollis' by Run D.M.C.

This 1987 song by Run D.M.C is funky rap that pays homage to Santa, family traditions and all the rest of the things that make the season special.

'Step into Christmas' by Elton John

Elton John released this upbeat Christmas song in 1974. Featuring John's signature vocals and piano sound, this one'll have you singing along whether you're listening in the car or decorating the tree.

'Pretty Paper' by Dolly Parton and Willie Nelson

Dolly Parton and Willie Nelson partner up to sing this melancholy country ballad about pretty wrapping paper, ribbons of blue and the lonely street vendor who sells them during the holidays.

'God Rest Ye Merry Gentlemen' by Pentatonix

The old classic, “God Rest Ye Merry Gentlemen” gets a modern-day makeover by a cappella group Pentatonix. This upbeat toe-tapper is sure to have you singing along.

'The Nutcracker Suite' by The Brian Setzer Orchestra

If you've seen the movie “Elf,” you'll recognize this big-band rendition of Tchaikovsky's “The Nutcracker Suite” from the soundtrack. Brian Setzer and his orchestra turn this classical piece into a jazzy good time.


Sarah Lemire

Sarah Lemire is a lifestyle and entertainment reporter for TODAY based in New York City. She covers holidays, celebrities and everything in between.

The 75 best Christmas songs of all time to add to your 2024 playlist (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Nicola Considine CPA

Last Updated:

Views: 5977

Rating: 4.9 / 5 (49 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Nicola Considine CPA

Birthday: 1993-02-26

Address: 3809 Clinton Inlet, East Aleisha, UT 46318-2392

Phone: +2681424145499

Job: Government Technician

Hobby: Calligraphy, Lego building, Worldbuilding, Shooting, Bird watching, Shopping, Cooking

Introduction: My name is Nicola Considine CPA, I am a determined, witty, powerful, brainy, open, smiling, proud person who loves writing and wants to share my knowledge and understanding with you.