25 Best 70s Christmas Songs, from John Lennon to Elton John and Slade
The 1970s gave Christmas some of its warmest and strangest songs: soul classics from Motown and beyond, glam rock stompers from Britain, quiet folk and country songs and the first hip-hop Christmas record. Here are the 25 best 70s Christmas songs, from John Lennon and Yoko Ono to Elton John, Donny Hathaway and Slade.
What is the most popular 70s Christmas song?
"Feliz Navidad" by José Feliciano (1970) and "Happy Xmas (War Is Over)" by John Lennon and Yoko Ono (1971) are the most played 70s Christmas songs today. "Wonderful Christmastime" by Paul McCartney (1979) is close behind, and "This Christmas" by Donny Hathaway (1970) is the soul classic every R&B Christmas playlist starts with.
The biggest 70s Christmas hits
- "Feliz Navidad", José Feliciano (1970): the bilingual song everyone can sing.
- "Happy Xmas (War Is Over)", John Lennon and Yoko Ono (1971): a Christmas song and a peace anthem, with a children's choir.
- "Wonderful Christmastime", Paul McCartney (1979): synth-pop cheer.
- "This Christmas", Donny Hathaway (1970): warm, soulful and endlessly covered.
- "Merry Christmas Darling", Carpenters (1970): Karen Carpenter's tender ballad.
- "Step Into Christmas", Elton John (1973): a joyful piano romp.
- "Please Come Home for Christmas", Eagles (1978): a bluesy cover of the Charles Brown song.
- "Grandma Got Run Over by a Reindeer", Elmo & Patsy (1979): the novelty song that never went away.
70s soul and Motown Christmas songs
- "Santa Claus Is Comin' to Town", The Jackson 5 (1970): young Michael at full speed.
- "Give Love on Christmas Day", The Jackson 5 (1970): a sweet ballad about giving.
- "Silent Night", The Temptations (1970): the deep-voiced version heard on R&B radio every year.
- "Christmas Rappin'", Kurtis Blow (1979): one of the first hip-hop records of any kind.
70s glam rock and UK Christmas songs
- "Merry Xmas Everybody", Slade (1973): the UK's favorite party Christmas song.
- "I Wish It Could Be Christmas Everyday", Wizzard (1973): sleigh bells, saxophones and a children's choir.
- "Lonely This Christmas", Mud (1974): an Elvis-style ballad that reached number one in the UK.
- "I Believe in Father Christmas", Greg Lake (1975): a grand, reflective song about the meaning of Christmas.
- "A Spaceman Came Travelling", Chris de Burgh (1975): a nativity story told with a science fiction twist.
- "Father Christmas", The Kinks (1977): a punchy rock song with a social conscience.
- "Mary's Boy Child / Oh My Lord", Boney M. (1978): a disco-era nativity medley.
- "Run Rudolph Run", Keith Richards (1978): a raw cover of the Chuck Berry rocker.
70s country and folk Christmas songs
- "If We Make It Through December", Merle Haggard (1973): a working man's hard Christmas.
- "Christmas in Prison", John Prine (1973): a tender, funny love song.
- "Light of the Stable", Emmylou Harris: a country carol with Dolly Parton and Linda Ronstadt on harmonies.
- "Christmas Must Be Tonight", The Band (1977): a quiet nativity song from Robbie Robertson.
- "River", Joni Mitchell (1971): the sad Christmas song for anyone who wants to skate away.
70s Christmas songs for karaoke
The easiest 70s Christmas songs to sing are "Feliz Navidad", "Merry Xmas Everybody" and "Step Into Christmas": short lines, big choruses and a crowd that knows the words. "Happy Xmas (War Is Over)" works as a group finale. For a strong voice, "Merry Christmas Darling" and "This Christmas" show off range without going too high. More ideas in our Christmas karaoke songs.
70s Christmas songs for kids
Kids love "Feliz Navidad", The Jackson 5's "Santa Claus Is Comin' to Town" and "Grandma Got Run Over by a Reindeer", which is silly enough to win over any child. "I Wish It Could Be Christmas Everyday" has a children's choir they can join in with.
Why 70s Christmas songs sound different
The 70s were the decade when rock and soul artists started writing their own Christmas songs instead of covering standards. The results were more personal: songs about war and peace, about money being tight, about being alone. Next to the big band classics of the 40s and 50s, they sound loose, warm and often a little sad.
A 70s Christmas party playlist
- Start warm: "This Christmas", "Merry Christmas Darling" and "Give Love on Christmas Day".
- Turn it up: "Step Into Christmas", "Merry Xmas Everybody" and "Santa Claus Is Comin' to Town".
- Sing together: "Feliz Navidad" and "Happy Xmas (War Is Over)".
- Laugh: "Grandma Got Run Over by a Reindeer".
- End quietly: "River" or "Christmas Must Be Tonight".
Christmas songs from the 80s and 90s
If you love these, keep going: the 80s brought "Last Christmas" and Band Aid, and the 90s brought Mariah Carey and the Trans-Siberian Orchestra. See our lists of 80s Christmas songs and 90s Christmas songs.
Sad and funny 70s Christmas songs
"River", "If We Make It Through December" and "Lonely This Christmas" cover the bittersweet side of the decade. For laughs, "Grandma Got Run Over by a Reindeer" is unbeatable. More in our lists of sad Christmas songs and funny Christmas songs.
A Christmas song for parents who grew up in the 70s
For parents or grandparents who grew up with this music, a personalized Christmas song in a soul, folk or classic rock style makes a warm gift: their names, the family's traditions and memories from the year, in the sound of their youth. See our guide to a Christmas song for parents.
For the top 100 across every style and decade, see our list of the greatest Christmas songs of all time.
How to create a Christmas song for your parents
- Choose a style from 14 genres: pop, rock, country, acoustic and more.
- Add their names.
- Share three family memories and a few Christmas traditions.
- Review the lyrics and edit or regenerate them for free before any music is made.
- Listen to 4 free 45-second previews and choose your favorite.
The full 3 to 4 minute song costs $24.99, or $29.99 for Premium with four full versions and editable lyrics. You get the MP3, a gift page and the lyrics as a PDF.
Give them a song in the sound of their youth: create a Christmas song and hear four previews for free.
Everything you want to know
What is the most popular 70s Christmas song?
"Feliz Navidad" by José Feliciano and "Happy Xmas (War Is Over)" by John Lennon and Yoko Ono are the most played today, followed by "Wonderful Christmastime" by Paul McCartney and "This Christmas" by Donny Hathaway.
What Christmas songs came out in 1970?
1970 gave us "Feliz Navidad" by José Feliciano, "This Christmas" by Donny Hathaway, "Merry Christmas Darling" by the Carpenters and The Jackson 5's version of "Santa Claus Is Comin' to Town".
What are 70s country Christmas songs?
Favorites include "If We Make It Through December" by Merle Haggard, "Christmas in Prison" by John Prine, "Light of the Stable" by Emmylou Harris and "Please Come Home for Christmas" by the Eagles.
Can I get a Christmas song made for my parents?
Yes. With Cantarova you add their names and a few family memories, choose a style, review the lyrics and listen to 4 free previews. The full song is ready within minutes, in time for Christmas.
Why people choose Cantarova
- Because a song about their own family means more than any oldie.
- Because it is ready within minutes, even on Christmas Eve.
- Because you hear 4 free previews before you pay.
Keep reading
Explore the full collection
- Baby's First Christmas Gift Ideas
- Best Christmas Gift for a Colleague
- Best Christmas Gift for a Couple
- Best Christmas Gift for a Coworker
- Best Christmas Gift for a Friend
- Best Christmas Gift for a New Mom
- Best Christmas Gift for a Teacher
- Best Christmas Gift for Grandma
- Best Christmas Gift for Grandpa
- Best Christmas Gift for Grandparents
- Best Christmas Gift for Parents
- Best Christmas Gift for Your Aunt
- Best Christmas Gift for Your Best Friend
- Best Christmas Gift for Your Boss
- Best Christmas Gift for Your Brother
- Best Christmas Gift for Your Cousin
- Best Christmas Gift for Your Daughter
- Best Christmas Gift for Your Father-in-Law
- Best Christmas Gift for Your Granddaughter
- Best Christmas Gift for Your Grandson
- Best Christmas Gift for Your Mother-in-Law
- Best Christmas Gift for Your Nephew
- Best Christmas Gift for Your Niece
- Best Christmas Gift for Your Sister
- Best Christmas Gift for Your Son
- Best Christmas Gift for Your Stepdad
- Best Christmas Gift for Your Stepmom
- Best Christmas Gift for Your Uncle
- Christmas Gift Ideas for Couples
- Christmas Gift Ideas for Coworkers
- Christmas Gift Ideas for Elderly Parents
- Christmas Gift Ideas for New Parents
- Christmas Gift Ideas for Teachers
- First Christmas Married Gift Ideas
- First Christmas Together Gift Ideas
- Personalized Christmas Song for a Couple
- Personalized Christmas Song for a Coworker
- Personalized Christmas Song for a Friend
- Personalized Christmas Song for a Teacher
- Personalized Christmas Song for Dad
- Personalized Christmas Song for Grandma
- Personalized Christmas Song for Grandpa
- Personalized Christmas Song for Grandparents
- Personalized Christmas Song for Kids
- Personalized Christmas Song for Mom
- Personalized Christmas Song for Your Aunt
- Personalized Christmas Song for Your Best Friend
- Personalized Christmas Song for Your Boyfriend
- Personalized Christmas Song for Your Brother
- Personalized Christmas Song for Your Cousin
- Personalized Christmas Song for Your Daughter
- Personalized Christmas Song for Your Father-in-Law
- Personalized Christmas Song for Your Girlfriend
- Personalized Christmas Song for Your Goddaughter
- Personalized Christmas Song for Your Godson
- Personalized Christmas Song for Your Granddaughter
- Personalized Christmas Song for Your Grandson
- Personalized Christmas Song for Your Husband
- Personalized Christmas Song for Your Mother-in-Law
- Personalized Christmas Song for Your Nephew
- Personalized Christmas Song for Your Niece
- Personalized Christmas Song for Your Parents
- Personalized Christmas Song for Your Partner
- Personalized Christmas Song for Your Sister
- Personalized Christmas Song for Your Son
- Personalized Christmas Song for Your Stepdad
- Personalized Christmas Song for Your Stepmom
- Personalized Christmas Song for Your Uncle
- Personalized Christmas Song for Your Wife
- Romantic Christmas Gift Ideas That Feel Personal