Gift Guide

30 Christmas Duets, from Baby, It's Cold Outside to Oh Santa!

A Christmas duet doubles the warmth: two voices trading lines, a famous pairing nobody expected or a couple singing together at a party. Here are 30 Christmas duets, from the classic recordings of the 1940s and 50s to modern pop pairings, country favorites and Christian duets, with tips for choosing one to sing yourselves.

What are the best Christmas duets?

"Baby, It's Cold Outside" is the classic Christmas duet, and "Peace on Earth / Little Drummer Boy" by Bing Crosby and David Bowie is the most surprising one. "Fairytale of New York" by The Pogues and Kirsty MacColl is the favorite in the UK and Ireland, and "Merry Christmas" by Ed Sheeran and Elton John is the modern pick.

Classic Christmas duets

  1. "Baby, It's Cold Outside", Ella Fitzgerald and Louis Jordan: Frank Loesser wrote it to sing with his wife at parties.
  2. "Silver Bells", Bing Crosby and Carol Richards: the first hit recording of the song.
  3. "Mele Kalikimaka", Bing Crosby and the Andrews Sisters: a Hawaiian Christmas greeting.
  4. "Peace on Earth / Little Drummer Boy", Bing Crosby and David Bowie: recorded for a 1977 TV special.
  5. "Happy Xmas (War Is Over)", John Lennon and Yoko Ono: with the Harlem Community Choir.
  6. "Fairytale of New York", The Pogues and Kirsty MacColl: a bittersweet story told by two voices.
  7. "Jingle Bell Rock", Daryl Hall and John Oates: a playful 1983 version.
  8. "Christmas Without You", Kenny Rogers and Dolly Parton: from their 1984 Christmas album.

Modern pop Christmas duets

  1. "Merry Christmas", Ed Sheeran and Elton John: a cheerful 2021 hit.
  2. "All I Want for Christmas Is You (SuperFestive!)", Justin Bieber and Mariah Carey: the Queen of Christmas trading lines.
  3. "Oh Santa!", Mariah Carey, Ariana Grande and Jennifer Hudson: three big voices.
  4. "Santa, Can't You Hear Me", Kelly Clarkson and Ariana Grande: a powerhouse pairing.
  5. "Santa Baby", Ariana Grande and Liz Gillies: two old friends from Victorious.
  6. "Under the Mistletoe", Kelly Clarkson and Brett Eldredge: a sweet song for couples.
  7. "White Christmas", Michael Bublé and Shania Twain: a smooth modern version.
  8. "Mis Deseos / Feliz Navidad", Michael Bublé and Thalía: a bilingual duet.
  9. "Glittery", Kacey Musgraves and Troye Sivan: a dreamy original.
  10. "Winter Song", Sara Bareilles and Ingrid Michaelson: a quiet piano duet.
  11. "Winter Wonderland / Don't Worry Be Happy", Pentatonix and Tori Kelly: an a cappella mashup.
  12. "Let It Snow", Boyz II Men and Brian McKnight: a 90s R&B duet.

Country Christmas duets

  1. "You Make It Feel Like Christmas", Gwen Stefani and Blake Shelton: a fun duet from a real-life couple.
  2. "Blue Christmas", Elvis Presley and Martina McBride: a duet built on Elvis's original vocal.
  3. "A Christmas to Remember", Kenny Rogers and Dolly Parton: a cozy country favorite.
  4. "Cuddle Up, Cozy Down Christmas", Dolly Parton and Michael Bublé: warm and old-fashioned.
  5. "Pretty Paper", Dolly Parton and Willie Nelson: Willie's own song, sung with Dolly.
  6. "Mary, Did You Know?", Kenny Rogers and Wynonna Judd: the first big recording of the song.

Christian and classical duets

  1. "Hallelujah", Carrie Underwood and John Legend: an original Christmas song, not the Leonard Cohen one.
  2. "The First Noël", Josh Groban and Faith Hill: a soaring carol.
  3. "What Child Is This?", Andrea Bocelli and Mary J. Blige: opera meets soul.
  4. "The Gift", Jim Brickman with Collin Raye and Susan Ashton: a gentle 90s favorite.

Other versions of Baby, It's Cold Outside

"Baby, It's Cold Outside" has been recorded as a duet hundreds of times. Popular versions include Zooey Deschanel and Leon Redbone from the movie Elf, Willie Nelson and Norah Jones, and Idina Menzel and Michael Bublé. Some modern versions rewrite the lyrics, so listen first and pick the one that suits your crowd.

How to choose a Christmas duet to sing

Pick a song where both singers have a clear part: "Fairytale of New York" and "Baby, It's Cold Outside" trade lines, while "Peace on Earth / Little Drummer Boy" weaves two different melodies together and needs more practice. Check the key before you start, since many duets are written for one higher and one lower voice. For a party, our Christmas karaoke songs and karaoke duets have more ideas.

Christmas duets for a couple

For a couple singing together at a holiday party or a Christmas Eve service, "Under the Mistletoe", "You Make It Feel Like Christmas" and "White Christmas" are sweet and easy. For a first Christmas married, "A Christmas to Remember" is a lovely choice.

Duets for a parent and child

A parent and child can share an easy song like "Jingle Bell Rock" or "Mele Kalikimaka", trading verses and singing the chorus together. Keep it short, practice the harmony once or twice and record it on your phone: grandparents love a video of it.

Christmas duets for a choir or concert

For a church or school concert, "The First Noël", "What Child Is This?" and "Mary, Did You Know?" work well as duets with the choir joining on the final chorus. For more, see our Christian Christmas songs and best Christmas songs.

A Christmas song about the two of you

A personalized Christmas song can tell your story as a couple or as a family: the first Christmas you spent together, the traditions you started and the people you love, with your names in the chorus. It makes a memorable gift to open on Christmas morning.

How to create a Christmas song

  1. Choose a style from 14 genres: pop, country, R&B and more.
  2. Add their name, or both your names.
  3. Share three Christmas memories you have together.
  4. Review the lyrics and edit or regenerate them for free before any music is made.
  5. 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 someone a Christmas song of their own: create a song and hear four previews for free.

Everything you want to know

What is the most famous Christmas duet?

"Baby, It's Cold Outside" is the most famous Christmas duet, written by Frank Loesser in 1944. "Peace on Earth / Little Drummer Boy" by Bing Crosby and David Bowie and "Fairytale of New York" by The Pogues and Kirsty MacColl are the other classics.

What are good modern Christmas duets?

"Merry Christmas" by Ed Sheeran and Elton John, "Oh Santa!" by Mariah Carey, Ariana Grande and Jennifer Hudson, "Santa, Can't You Hear Me" by Kelly Clarkson and Ariana Grande and "You Make It Feel Like Christmas" by Gwen Stefani and Blake Shelton are favorites.

What is a good Christmas duet for a couple to sing?

"Under the Mistletoe", "You Make It Feel Like Christmas", "White Christmas" and "A Christmas to Remember" are easy, sweet duets for a couple, and "Baby, It's Cold Outside" is the playful classic.

Can I get a Christmas song written for us?

Yes. With Cantarova you add your names and a few Christmas memories, choose a style, review the lyrics and listen to 4 free previews. The full song is ready within minutes.

Why people choose Cantarova

  • Because a Christmas song about your own story is a gift nobody else can give.
  • Because it is ready within minutes, in time for Christmas.
  • Because you hear 4 free previews before you pay.

Ready to create a personalised song?

Keep reading

Create your song · free preview