The 50 Christmas songs you really will love (we promise)

Christmas songs don’t have to suck! From traditional favorites to obscure nuggets, we’ve got the proof right here (and it’s wearing festive antlers).



Add +
Simon & Garfunkel

Simon & Garfunkel, “7 O’Clock News/Silent Night”

In this 1966 cover of the Christmas classic, the duo’s gentle harmonies are overlaid with a news broadcast that mentions, among other disturbing events, the trial of serial killer Richard Speck, violent Vietnam War protests and Lenny Bruce’s fatal drug overdose. The stark contrast between beauty and brutality creates a powerful, political plea for peace. And what’s more seasonally appropriate than that?—Tim Lowery

 Download on iTunes    Download on Amazon

Watch the video for “7 O’Clock News/Silent Night” by Simon & Garfunkel

Paul McCartney

Paul McCartney, “Wonderful Christmastime”

Christmas is one of the few times of year where unabashed cheesiness isn’t just embraced, it’s encouraged. And if there’s one person you can count on to deliver cheese, it’s Paul McCartney, whose mostly great catalog is nevertheless filled with really goofy songs. All of the corny hallmarks are here: Oh-so-’80s synthesizers? Check. Excessive use of the phrase ding, dong? Yup. A kind-of terrible video that employs low-budget graphics? Oh, yes. But all of those things are precisely why we love this song: It’s the perfect expression of the daffy, overly cheerful sensibility that’s in the air this time of year.—Amy Plitt

 Download on iTunes    Download on Amazon

Watch the video for “Wonderful Christmastime” by Paul McCartney


The Ramones, “Merry Christmas (I Don’t Want to Fight Tonight)”

Holiday perennials like frantic gift-shopping, stretched bank accounts and forced family time can easily turn the most wonderful time of the year into the most stressful. Turn to the leather-clad punks for a reminder of the true meaning of the season: peace on earth, at least for one night.—Andrew Frisicano

 Download on iTunes    Download on Amazon

Watch the video for “Merry Christmas (I Don’t Want to Fight Tonight)” by The Ramones

Beach Boys

The Beach Boys, “Little Saint Nick”

The California group applied its usual formula of upbeat melodies and precise vocal harmonizing to this easygoing Christmas tune. In true early Beach Boys fashion—when the band mostly sang about cars and girls—songwriters Brian Wilson and Mike Love even threw in a reference to Santa’s “candy-apple red” sleigh.—Amy Plitt

 Download on iTunes    Download on Amazon

Watch the video for “Little Saint Nick” by The Beach Boys

She & Him

She and Him, “Have Yourself a Merry Little Christmas”

Hugh Martin’s original lyrics, written for Judy Garland to sing in Meet Me in St. Louis (1942), had an ominous sense of looming gloom (“Have yourself a merry little Christmas / It may be your last / Next year we may all be living in the past”). At MGM’s insistence, that sentiment was inverted into hopefulness—but the melancholy melody remains, all the more touching for its subtle contradiction of the song’s ostensible optimism. The stripped-down quirk of Zooey Deschanel and M. Ward’s 2011 recording gives it a retro-modern twist.—Adam Feldman

 Download on iTunes    Download on Amazon

Watch the video for “Have Yourself a Merry Little Christmas” by She and Him

Sufjan Stevens

Sufjan Stevens, “Come On! Let’s Boogey to the Elf Dance!”

It’s hard to narrow down our favorite yuletide tunes by the Brooklyn troubadour, simply because he’s made so damn many of them—more than five hours of festive cheer across two Christmas box sets. (And we wouldn’t be surprised if the ambitious songwriter has more up his sleeve.) Among his many original holiday compositions, we most like this jaunty song, which lists all the reasons to be excited for the season: evergreen trees, roasting chestnuts and the fact that Santa Claus is on his way.—Amy Plitt

 Download on iTunes    Download on Amazon

Watch the video for “Come On! Let’s Boogey to the Elf Dance!” by Sufjan Stevens


Brenda Lee, “Rockin’ Around the Christmas Tree”

The singer was only 13 years old when she recorded this rockabilly ode to “the new old-fashioned way.” Try quizzing your distant relatives on its oft misheard lyrics involving “balls of holly” and what kind of pie exactly?—Andrew Frisicano

 Download on iTunes    Download on Amazon

Watch the video for “Rockin’ Around the Christmas Tree” by Brenda Lee

Elvis Presley

Elvis Presley, “Blue Christmas”

Basically, everyone’s Elvis impression is molded on this archetypal Presley performance. Does that make it any less wonderful? Of course not! This country classic was first recorded by Doye O’Dell in 1948, but from Presley’s doe-eyed sincerity to the flurry of falsetto ooohs backing him up, the King’s version of “Blue Christmas” is your indispensable holiday heartbreak anthem.—Sophie Harris

 Download on iTunes    Download on Amazon

Watch the video for “Blue Christmas” by Elvis Presley

Frank Sinatra

Frank Sinatra, “I’ll Be Home for Christmas”

Like “White Christmas,” this poignant standard—first recorded by Bing Crosby in 1943—yearns for quiet family traditions amid the tumult of wartime. (The arrangement of Frank Sinatra’s moony 1957 version begins with a hint of “Silent Night.”) “I’ll be home for Christmas / You can count on me,” the singer begins, but this promise is soon retracted with the admission that the longed-for reunion may be “only in my dreams.” The special resonance of this lyric for soldiers, who knew too well that they might never be home again, echoes through the song to this day.—Adam Feldman

 Download on iTunes    Download on Amazon

Watch the video for “I’ll Be Home for Christmas” by Frank Sinatra

Jose Feliciano

José Feliciano, “Feliz Navidad”

Nothing quite says Christmas like José Feliciano’s 1970 classic, “Feliz Navidad.” Whether it’s because you have some serious Latino pride or only really know how to say “Merry Christmas” in Spanish because of this song, “Feliz Navidad” has one common message we can all belt out together: “I want to wish you a merry Christmas from the bottom of my heart!” No argument there, folks.—Rachel J. Sonis

 Download on iTunes    Download on Amazon

Watch the video for “Feliz Navidad” by José Feliciano

Users say


TONY Christmas Songs playlist on Spotify