Family Christmas Song: The Best Ones to Sing Together & How to Make Your Own

Twenty singalong classics ranked for actual families — and how to write an original Christmas song with everyone's name in it.

Every family has one. The song that gets sung in the car on the way to Grandma's, the one someone always starts too high, the one that a certain uncle knows exactly one verse of and performs with total confidence. A family Christmas song isn't really about the song. It's a ritual that happens to have a melody.

This guide does two things. First, it ranks the classics by the only criterion that matters for a family: can a four-year-old, a teenager and an eighty-year-old all actually sing it together? Second, it shows you how to do something that was impossible until very recently — write an original Christmas song about your family, with everyone's name in it, in about the time it takes to make a cup of tea.

The quick answer

If you want a song to sing right now, pick "Jingle Bells" for mixed ages, "All I Want for Christmas Is You" if everyone is over ten, and "Rockin' Around the Christmas Tree" if you want people dancing. If you want a song that is yours — one that mentions Dad's terrible gravy, the dog who steals tinsel, and the year the tree fell over — press the button at the top of this page. The prompt is already written; you just fill in the names.

The best Christmas songs to sing as a family, ranked

The ranking below is about singability, not quality. Some beautiful songs score low because nobody under forty knows the second verse.

Tier 1: everyone, every age

"Jingle Bells." Written by James Lord Pierpont and published in 1857 as "One Horse Open Sleigh," it has the simplest chorus in the Christmas canon: three notes, repeated. This is why it's the first Christmas song most children learn and the last one most adults forget. Nobody knows the verses. Nobody needs to.

"Rudolph the Red-Nosed Reindeer." Narrative, which helps — kids follow a story. The "like a lightbulb!" call-and-response additions that families have bolted on over the decades are a feature, not a bug.

"We Wish You a Merry Christmas." Short, repetitive, ends every carol session cleanly. The "figgy pudding" verse gives older kids something to be loudly indignant about.

"Frosty the Snowman" and "Santa Claus Is Comin' to Town." Both have the same strength: a chorus a toddler can shout and a melody that doesn't go anywhere difficult.

Tier 2: brilliant if the youngest is over eight

"All I Want for Christmas Is You." Mariah Carey and Walter Afanasieff wrote it in 1994, and it's become the most-streamed Christmas song in existence, finally hitting number one on the Billboard Hot 100 in December 2019 — twenty-five years after release. The problem for families: the chorus climbs high enough that half the room drops an octave. The solution: let the one person who can hit it have the moment, and everyone else does the "you, baby" echoes.

"Last Christmas." Wham!'s 1984 single sat behind Band Aid at number two that year and didn't reach UK number one until January 2021. The melody is gentle, the chorus is instantly learnable, and the lyric is just heartbroken enough to make teenagers willing to sing it.

"Rockin' Around the Christmas Tree." Brenda Lee recorded it in 1958 at thirteen years old. Fast, danceable, two minutes long. Perfect for the moment the kids need to burn energy before bed.

"Feliz Navidad." José Feliciano's 1970 song has roughly twenty words in it, repeated, in two languages. It's the best Christmas song for families where not everyone shares a first language, and it's nearly impossible to sing badly.

"Santa Tell Me" and "Underneath the Tree." Ariana Grande (2014) and Kelly Clarkson (2013) respectively — the two modern songs most likely to get a teenager to put the phone down. Both have big, repeatable choruses.

Tier 3: for the carol-service families

"Silent Night." Composed in 1818 in Oberndorf, Austria, by Franz Xaver Gruber to words by Joseph Mohr — and first performed on guitar, because the church organ wasn't working. Three verses, slow, best sung by candlelight with the lights off. It is the song for the quiet moment, not the loud one.

"O Come, All Ye Faithful" and "Hark! The Herald Angels Sing." Big, church-built melodies that work beautifully if your family sings in parts and badly if nobody does.

"Fairytale of New York." The Pogues and Kirsty MacColl, 1987. A masterpiece — and for adults only, because it's a duet about a couple falling apart in a drunk tank, and the kids will ask questions. Older families with two confident singers: this is your song.

Honorable mentions for specific families

  • "White Christmas" — Bing Crosby's 1942 recording is still the best-selling single ever made. For the nostalgic family.
  • "Wonderful Christmastime" — Paul McCartney, 1979. For the family that likes the synth hook more than it will admit.
  • "Driving Home for Christmas" — Chris Rea, 1986. For the family that spends Christmas Eve on the motorway.
  • "Christmas (Baby Please Come Home)" — Darlene Love, 1963. For the family with one great belter and no shame.

Why families end up wanting their own song

At some point, the classics run out of surprise. You've sung "Jingle Bells" thirty years running. The songs are beloved but they're also everyone's — they contain nothing about your actual family.

What people increasingly want is a song that is specifically theirs: one that names the kids, mentions the traditions, and preserves this year's Christmas in a form you can replay in twenty years when the kids have kids. Until recently that meant knowing a songwriter. Now it takes a paragraph of description and about a minute.

How to make a family Christmas song with everyone's name in it

Our free AI song generator turns a short written description into a complete, original song — melody, lyrics, vocals and festive production. The button on this page opens it with a Christmas prompt already filled in. Here's how to make the result genuinely good rather than generic.

1. Put every name in, and say who they are

"Mum, Dad, Ellie (9), Sam (6), Grandma Pat and Biscuit the dog" gives the lyric something to work with. Names are what make people's faces change when they hear it.

2. Add three specific traditions

Not "we open presents" — everyone does. The things that are yours: the pyjamas on Christmas Eve, the argument about when the tree goes up, Grandad falling asleep during the film, the one dish only Auntie Jo is allowed to make. Specificity is the whole difference between a song that sounds like a card and a song that makes Grandma cry.

3. Choose the style for the audience

  • Classic festive pop with sleigh bells — the safe default; sounds like the radio in December.
  • Gentle acoustic or piano ballad — if it's a gift for grandparents or a memorial verse is included.
  • Country or folk — warm and story-driven; great for traditions-heavy lyrics.
  • Upbeat rock or funk — if it's for the kids to dance to.
  • Choir or carol style — if you want it to feel like a proper hymn.

4. Ask for a chorus kids can learn fast

Add "with a short, repeated singalong chorus" to the prompt. The kids will know it by the second play, which is the moment it becomes a tradition.

5. Generate twice and pick

Two or three versions take a couple of minutes. Pick the one that gets the biggest reaction from the first family member who hears it.

Ideas for what to actually do with it

Christmas morning reveal. Play it while everyone is still in pyjamas. This is the highest-emotion option and it costs nothing.

The video Christmas card. Put the song under a slideshow of the year's photos and send it instead of a card. People keep these; nobody keeps cards.

The grandparents' gift. A song with the grandchildren's names in it, plus the printed lyrics in a frame. We've covered why personalized gifts land so much harder in our guide to personalized Christmas gift ideas — a song is the most personal version of the idea.

The annual tradition. Make a new one each year with that year's events in it — the new baby, the house move, the holiday where it rained. In ten years you'll have an album of your family's life.

The school or church event. Teachers and choir leaders: a song with every child's name in it solves the "who gets the solo" problem permanently.

The Secret Santa flex. If your office does a gift exchange, a funny song about your colleague beats anything you can buy for twenty dollars — see our Secret Santa gift ideas for how to do that without getting HR involved.

A note on the originals

Everything the generator produces is an original composition. It won't reproduce "All I Want for Christmas Is You" or any other existing recording, and it won't imitate a specific singer's voice. It will write something new in a festive style, about your family — which is exactly what you want, because the classics already exist and this is the one that doesn't yet.

Frequently asked questions

"Jingle Bells" is the most widely known, because it has the simplest melody and shortest chorus, so toddlers and grandparents can both join in. For older kids and adults, "All I Want for Christmas Is You" and "Last Christmas" are the modern singalong standards.

Can I make a Christmas song with my family's names in it?

Yes. An AI song generator can turn a short description — your family name, each member's name, and a few traditions — into an original Christmas song with vocals in about a minute. Keep it as an MP3, play it on Christmas morning, or send it in a video card.

What makes a good family Christmas song?

A chorus that repeats often enough for a five-year-old to learn it on the second listen, a melody that stays within about an octave, a moderate tempo, and lyrics about shared things — food, traditions, being together — rather than romance.

Is a personalized Christmas song a good gift for grandparents?

It's one of the most effective, because it costs almost nothing, needs no shipping, and contains the thing grandparents want most: their grandchildren's names and a record of this particular Christmas. Pair it with printed lyrics.

How long should a family Christmas song be?

Two to three minutes — long enough for two verses, a repeated chorus and a bridge, and short enough that the kids are still singing at the end.

Make yours

Press the button below. The prompt is written; add your family name, everyone's names and three traditions, and in about a minute you'll have the one Christmas song nobody else in the world has.

Feedback? Need help?