The Best Christmas Songs

Every Christmas song in the catalogue, from Bing Crosby to the ones you hear in the supermarket from October. The question is the same as always: how many beers before it sounds good? Some of these are genuinely lovely. Others are why mulled wine was invented.

None of these has enough ratings to be ranked yet. A song needs at least 10 before it gets a place, so the order below fills in as people rate them.

Waiting for ratings

Oldest first. Rate one and it moves closer to a place on the chart.

  • Have Yourself a Merry Little Christmas

    Judy Garland · 1944

    The first draft was so bleak that Garland refused to sing it, and got a rewrite.

    0 of 10ratings
  • White Christmas

    Bing Crosby · 1947

    The best-selling single of all time. The version you know is a 1947 re-recording: the original master wore out.

    0 of 10ratings
  • Rudolph the Red-Nosed Reindeer

    Gene Autry · 1949

    Rudolph began life in a 1939 department-store giveaway booklet. Autry nearly passed on the song.

    0 of 10ratings
  • Santa Baby

    Eartha Kitt · 1953

    A Christmas shopping list, purred. Every cover since has been trying to sound like this one.

    0 of 10ratings
  • Jingle Bell Rock

    Bobby Helms · 1957

    Rockabilly for people who own a Christmas jumper.

    0 of 10ratings
  • Blue Christmas

    Elvis Presley · 1957

    Elvis singing about a sad Christmas, which somehow makes everyone cheerful.

    0 of 10ratings
  • Rockin' Around the Christmas Tree

    Brenda Lee · 1958

    Recorded when she was thirteen. Reached number one in the US sixty-five years later.

    0 of 10ratings
  • Run Rudolph Run

    Chuck Berry · 1958

    Johnny B. Goode with sleigh bells, and nobody is complaining.

    0 of 10ratings
  • The Chipmunk Song

    The Chipmunks · 1958

    Sped-up tape and three rodents, one of whom wants a hula hoop. Peak eleven-beer territory.

    0 of 10ratings
  • Let It Snow! Let It Snow! Let It Snow!

    Dean Martin · 1959

    Also written in a July heatwave, in 1945. Christmas songwriting is apparently a summer job.

    0 of 10ratings
  • The Christmas Song

    Nat King Cole · 1961

    Chestnuts roasting on an open fire, written on a hot July day to think cooler thoughts.

    0 of 10ratings
  • It's the Most Wonderful Time of the Year

    Andy Williams · 1963

    Promises scary ghost stories, a Christmas tradition nobody has kept up since Dickens.

    0 of 10ratings
  • Christmas (Baby Please Come Home)

    Darlene Love · 1963

    The wall of sound, pointed at December. Possibly the best vocal on this whole list.

    0 of 10ratings
  • Sleigh Ride

    The Ronettes · 1963

    The ring-a-ling backing vocals are doing more work than the horse.

    0 of 10ratings
  • A Holly Jolly Christmas

    Burl Ives · 1964

    Sung by a snowman in the original TV special, which explains the relentless cheer.

    0 of 10ratings
  • Christmas Time Is Here

    Vince Guaraldi Trio · 1965

    From A Charlie Brown Christmas. The children's choir is a little off-key, and that is the whole charm.

    0 of 10ratings
  • Someday at Christmas

    Stevie Wonder · 1966

    A sixteen-year-old singing about a world without war. It is still waiting.

    0 of 10ratings
  • Feliz Navidad

    José Feliciano · 1970

    Two lines, one in Spanish and one in English, repeated until the whole room joins in.

    0 of 10ratings
  • Santa Claus Is Coming to Town

    The Jackson 5 · 1970

    Young Michael, already entirely in charge of the song.

    0 of 10ratings
  • This Christmas

    Donny Hathaway · 1970

    The warmest soul Christmas song ever recorded. Zero beers required.

    0 of 10ratings
  • Merry Christmas Darling

    The Carpenters · 1970

    Karen Carpenter at her most direct. Bring a tissue.

    0 of 10ratings
  • Happy Xmas (War Is Over)

    John Lennon & Yoko Ono · 1971

    A protest song you can hum while wrapping presents.

    0 of 10ratings
  • I Wish It Could Be Christmas Everyday

    Wizzard · 1973

    Roy Wood wants Christmas every day. Most retail staff would like a word.

    0 of 10ratings
  • Merry Xmas Everybody

    Slade · 1973

    Noddy Holder yelling IT'S CHRISTMAS has been the official start of December for fifty years.

    0 of 10ratings
  • Step into Christmas

    Elton John · 1973

    Elton doing a Phil Spector wall-of-sound tribute, and clearly having a great time.

    0 of 10ratings
  • Lonely This Christmas

    Mud · 1974

    An Elvis impression so committed that it circles back round to sincere.

    0 of 10ratings
  • I Believe in Father Christmas

    Greg Lake · 1975

    Played as a cheerful carol. It is actually about losing faith in the whole thing.

    0 of 10ratings
  • Mary's Boy Child – Oh My Lord

    Boney M. · 1978

    A Harry Belafonte hymn turned into disco. Britain made it the Christmas number one anyway.

    0 of 10ratings
  • Wonderful Christmastime

    Paul McCartney · 1979

    A synth loop and one line, repeated. It still pays out every December.

    0 of 10ratings
  • Grandma Got Run Over by a Reindeer

    Elmo & Patsy · 1979

    A novelty song about a hit-and-run. Eleven beers, minimum.

    0 of 10ratings
  • Stop the Cavalry

    Jona Lewie · 1980

    An anti-war song that became a Christmas hit because of one line about wanting to be home.

    0 of 10ratings
  • Christmas Wrapping

    The Waitresses · 1981

    A New Wave romantic comedy in four minutes, resolved at an all-night grocery store.

    0 of 10ratings
  • Santa Claus Is Comin' to Town

    Bruce Springsteen · 1981

    Recorded live in 1975. Clarence Clemons does the best Santa laugh in rock.

    0 of 10ratings
  • Peace on Earth / Little Drummer Boy

    Bing Crosby & David Bowie · 1982

    Bowie disliked Little Drummer Boy, so the writers gave him a new counter-melody to sing over it instead.

    0 of 10ratings
  • Last Christmas

    Wham! · 1984

    Took thirty-six years to reach number one in the UK. Patience is a Christmas virtue.

    0 of 10ratings
  • Do They Know It's Christmas?

    Band Aid · 1984

    Recorded in a single day, and it shows in the best possible way.

    0 of 10ratings
  • Thank God It's Christmas

    Queen · 1984

    Queen's only Christmas song. Freddie makes even this sound like an event.

    0 of 10ratings
  • Merry Christmas Everyone

    Shakin' Stevens · 1985

    The most Christmas-jumper song ever made. Resistance is futile by beer three.

    0 of 10ratings
  • Driving Home for Christmas

    Chris Rea · 1986

    Written while stuck in traffic on the way home. Still the soundtrack to every motorway in December.

    0 of 10ratings
  • Fairytale of New York

    The Pogues ft. Kirsty MacColl · 1987

    Arguably the greatest Christmas song ever written, and it never got to number one.

    0 of 10ratings
  • Christmas in Hollis

    Run-DMC · 1987

    Finds Santa's wallet in the park and hands it back. Wholesome and completely relentless.

    0 of 10ratings
  • Mistletoe and Wine

    Cliff Richard · 1988

    Sir Cliff at his most Sir Cliff. The UK Christmas number one of 1988.

    0 of 10ratings
  • All I Want for Christmas Is You

    Mariah Carey · 1994

    Took twenty-five years to reach number one in the US. It will outlive us all.

    0 of 10ratings
  • Christmas Eve / Sarajevo 12/24

    Trans-Siberian Orchestra · 1996

    Carol of the Bells, played as though Christmas owed it money.

    0 of 10ratings
  • Merry Christmas, Happy Holidays

    NSYNC · 1998

    Boy-band Christmas at its most frosted-tipped.

    0 of 10ratings
  • 8 Days of Christmas

    Destiny's Child · 2001

    The Twelve Days of Christmas, cut to eight and made considerably more demanding.

    0 of 10ratings
  • Christmas Time (Don't Let the Bells End)

    The Darkness · 2003

    Falsetto, sleigh bells and a title that is exactly the joke you think it is.

    0 of 10ratings
  • Don't Shoot Me Santa

    The Killers · 2007

    Brandon Flowers pleading for his life with a man in a red suit. Festive.

    0 of 10ratings
  • Christmas Lights

    Coldplay · 2010

    Coldplay, but sadder, and with a piano. So: Coldplay.

    0 of 10ratings
  • It's Beginning to Look a Lot Like Christmas

    Michael Bublé · 2011

    The reason Michael Bublé thaws out every November.

    0 of 10ratings
  • Mistletoe

    Justin Bieber · 2011

    Reggae-lite Bieber under the mistletoe. Divisive at any beer count.

    0 of 10ratings
  • Underneath the Tree

    Kelly Clarkson · 2013

    A new Christmas song that genuinely sounds like the old ones, which almost never works.

    0 of 10ratings
  • Santa Tell Me

    Ariana Grande · 2014

    Asking Santa for relationship advice. Bold.

    0 of 10ratings
  • Snowman

    Sia · 2017

    Released in 2017, blew up on TikTok years later, as all songs now must.

    0 of 10ratings
  • Christmas Tree Farm

    Taylor Swift · 2019

    About the Pennsylvania Christmas tree farm she actually grew up on.

    0 of 10ratings
  • Merry Christmas

    Ed Sheeran & Elton John · 2021

    Two very famous men trying to write a new Christmas standard. The jury is still out.

    0 of 10ratings

More Charts

Disagree?

These rankings come from people rating songs on BeerTuner. Add yours.

Start Rating Songs