The future of music

50 Best Karaoke Duets of All Time

November 3, 2023
Best karaoke duets

Looking to sing with a friend?

I’ve compiled the best karaoke duets that are sure to get the party going.

This ultimate playlist features fun, crowd-pleasing songs made for two across genres.

Grab a partner and get ready to rock these top karaoke duets.

Quick answer (author’s top picks): what are the best karaoke duets?

“In my opinion, the best karaoke duets are those that create unforgettable moments and deep connections. “Don’t Go Breaking My Heart” by Elton John and Kiki Dee never fails to electrify the room with its playful energy. The profound emotion in “Shallow” by Lady Gaga and Bradley Cooper makes every performance deeply touching, while “City of Stars,” sung by Ryan Gosling and Emma Stone, wraps my friends and me in the dreamy atmosphere of a starlit romance with its tender harmonies.”

Will Fenton, Founder of MidderMusic & Overblown music magazine

Top picks of karaoke duets

  • “Don’t Go Breaking My Heart” by Elton John and Kiki Dee
  • “Shallow” by Lady Gaga and Bradley Cooper
  • “City of Stars” by Ryan Gosling and Emma Stone
  • “Marvin Gaye” by Charlie Puth and Meghan Trainor
  • “Ain’t No Mountain High Enough” by Marvin Gaye and Tammi Terrell
  • “Just Give Me the Reason” by Pink and Nate Ruess
  • “Somebody You Used To Know” by Gotye and Kimbra
  • “Señorita” by Shawn Mendes and Camila Cabello
  • “Dilemma” by Kelly Rowland and Nelly
  • “Empire State of Mind” by Jay-Z and Alicia Keys

1. “Don’t Go Breaking My Heart” by Elton John and Kiki Dee

One of the most popular duet karaoke songs is “Don’t Go Breaking My Heart.”

It’s uplifting, sweet, and theatrical.

It’s a classic.

So, if you’re searching for male-female karaoke duets, you certainly won’t have any problems entertaining the crowd with this one.

And remember: dance routine comes with the package.

2. “Shallow” by Lady Gaga and Bradley Cooper

And if you have an emotional performance in mind, look no further than “Shallow.”

It’s one of the most popular duets in the last couple of years.

And if you add Bradley’s and Lady Gaga’s kind of chemistry to your performance, you’ll have a winning combination.

“Tell me somethin’, girl
Are you happy in this modern world?
Or do you need more?
Is there somethin’ else you’re searchin’ for?”

Don’t forget to pin this playlist for later!

A playlist of the 50 best karaoke duets of all time.

3. “City of Stars” by Ryan Gosling and Emma Stone

“City of Stars” is also one of the great karaoke songs for couples.

It’s also one of the easy duet songs since it’s rather calm and slow. You won’t have to do any vocal gymnastics.

And you will most likely impress all the “La La Land” fans in the audience.

“Who knows?
Is this the start of something wonderful and new?
Or one more dream that I cannot make true?”

4. “Marvin Gaye” by Charlie Puth and Meghan Trainor

When it comes to sweet and cheerful karaoke duets, “Marvin Gaye” by Charlie Puth and Meghan Trainor is a great choice.

And as it’s a popular radio hit, the audience can help you out if you get nervous.

But how could you get nervous while singing such a positive tune?

5. “Ain’t No Mountain High Enough” by Marvin Gaye and Tammi Terrell

The real Marvin Gaye might be an even better choice. If you’re a fan of classic hits that is.

“Ain’t No Mountain High Enough” is hands down one of the most popular couple karaoke songs.

And you can’t go wrong with a song of such a reputation.

“Remember the day I set you free
I told you, you could always count on me, darling
And from that day on I made a vow
I’ll be there when you want me some way, some how.”

6. “Just Give Me the Reason” by Pink and Nate Ruess

Singing “Just Give Me the Reason” might be challenging for inexperienced singers, but what is a fun karaoke night without a good challenge?

And if you manage to perform it effortlessly, you’ll be a star of the day.

“It’s in the stars, it’s been written in the scars on our hearts
We’re not broken just bent, and we can learn to love again.”

7. “Somebody You Used To Know” by Gotye and Kimbra

Do you remember “Somebody You Used To Know“?

It became a huge hit after being released in 2011.

And it’s still one of the favorite alternative duet songs for karaoke.

“But you didn’t have to cut me off
Make out like it never happened and that we were nothing
And I don’t even need your love
But you treat me like a stranger and that feels so rough.”

8. “Señorita” by Shawn Mendes and Camila Cabello

Maybe “Señorita” is your jam?

It’s a suitable song for karaoke newcomers as it’s quite repetitive and not too fast.

However, you’ll have to reach some high pitches for Camila’s part.  

9. “Dilemma” by Kelly Rowland and Nelly

If you’re still in a karaoke song dilemma, here comes another great suggestion.

This is a perfect choice for people who like early 2000s music.

“No matter what I do
All I think about is you
Even when I’m with my boo
Boy, you know I’m crazy over you.”

10. “Empire State of Mind” by Jay-Z and Alicia Keys

If you pick “Empire State of Mind” for your karaoke duet, you’ll have a chance to put on a show.

It’s familiar, uplifting, and powerful; everything you need from a good karaoke song.

Make sure you or your friend have good rapping skills though. 

11. “Shame” by Robbie Williams and Gary Barlow

“Shame” by Robbie Williams and Gary Barlow is a great male karaoke duet song.

It’s positive and catchy, and you haven’t heard it a million times in karaoke.

Therefore, you might get a big thumbs up from the audience.

12. “Easy Lover” by Philip Bailey and Phil Collins

Another great karaoke song for you and your pal is “Easy Lover.”

When it comes to rock karaoke duets, it’s a classic.

“She’s the kind of girl you dream of
Dream of keeping hold of
You’d better forget it
You’ll never get it.”

13. “Islands In the Stream” by Dolly Parton and Kenny Rogers

Speaking of classic duets, it doesn’t get more iconic than “Islands In the Stream.

It’s a safe choice that will be familiar to everyone in the room.

“Islands in the stream
That is what we are
No one in between
How can we be wrong? “

14. “Don’t You Want Me” by The Human League

Another popular karaoke hit is “Don’t You Want Me.”

It’s not a duet, but it can very easily become so.

“You were working as a waitress in a cocktail bar
When I met you
I picked you out, I shook you up
And turned you around
Turned you into someone new.”

15. “Shake It Off” by Taylor Swift

Without a doubt, performing “Shake It Off” will make you feel amazing. 

You and your friend will surely have a lot of fun.

And that’s the most important thing.

And if there are any haters in the audience, just shake them off.

16. “Wannabe” by Spice Girls

When it comes to upbeat duets, “Wannabe” is a hit in karaoke bars.

And it’s a good opportunity to show off your dance skills as well.

“If you want my future, forget my past
If you wanna get with me, better make it fast
Now don’t go wasting my precious time
Get your act together we could be just fine.”

17. “Want You Back” by HAIM

This is another upbeat track ideal for two girls to show off their talent on stage.

A lot of HAIM songs could pass as a karaoke duet, but “Want You Back” is my favorite.

“Some things are long forgotten
Some things were never said
We were on one endless road
But I had a wandering heart.”

18. “Love The Way You Lie” by Eminem and Rihanna

How about something a little more intense (and familiar)?

“Love The Way You Lie” is a dramatic song about a troubling relationship full of Eminem-style lyrics.

So, what could go wrong?

“Now I know we said things, did things that we didn’t mean
Then we fall back into the same patterns
Same routine, but your temper’s just as bad as mine is
You’re the same as me, when it comes to love, you’re just as blinded.”

19. “Princess of China” by Coldplay and Rihanna

Princess of China” is truly a beautiful duet.

And it could be a great song for an original karaoke performance.

It’s tender and sentimental but powerful.

“Once upon a time we burned bright
Now all we ever seem to do is fight
On and on
And on, and on, and on.”

20. “You’re The One That I Want” by John Travolta and Olivia Newton John

“I got chills, they’re multiplying
And I’m losing control
‘Cause the power you’re supplying
It’s electrifying.”

The very first lines of this karaoke classic will get you on your feet.

And it doesn’t matter if your singing skills aren’t spectacular.

The audience won’t mind, as long as you’re having fun.

21. “Dancing In The Street” by David Bowie & Mick Jagger

The combination of David Bowie and Mick Jagger had to turn out wild.

And “Dancing In The Street” is always a hit on karaoke nights.

“Calling out around the world
Are you ready for a brand new beat?
Summer’s here and the time is right
For dancing in the street.”

22. “Ebony and Ivory” by Paul McCartney and Stevie Wonder

Ebony and Ivory” is one of the famous duet karaoke songs.

If you have a good singing partner and a supportive audience, everything will be in perfect harmony.

“Ebony and ivory live together in perfect harmony
Side by side on my piano keyboard, oh Lord, why don’t we?”

23. “Whole New World” by Aladdin and Jasmine

If you like Disney movies, then “Whole New World” is your karaoke jam.

It will be like flying on a magic carpet.

Possibly bumpy but definitely worthwhile.

“I can show you the world
Shining, shimmering, splendid
Tell me, princess, now when did
You last let your heart decide?”

24. “Not While I’m Around” by Sweeney Todd

I didn’t see “Not While I’m Around” as a karaoke duet song before Jennifer Aniston and Billy Crudup sang it in “The Morning Show.”

And now it seems like a great choice for a memorable male-female duet.

25. “Valerie” by Amy Winehouse

Valerie” is not a duet song, but why not share the stage with a friend and try it out?

One thing is for sure: you will both be overwhelmed by the atmosphere of the song and feel completely relaxed and “into it.”

And if you don’t hit every note, at least you had some fun.

“Well sometimes I go out by myself
And I look across the water
And I think of all the things, what you’re doing
And in my head I paint a picture.”

26. “I Want It That Way” by The Backstreet Boys

“I Want It That Way” is an iconic karaoke song.

It can work as a solo performance, a duet, a singing group…

Either way, fun is guaranteed.

And not a single moment of embarrassment.

27. “Do I Wanna Know” by Arctic Monkeys

Now, if you want to sound confident, “Do I Wanna Know” is your karaoke song.

You can also work amazing as a male-female karaoke duet.

“‘Cause there’s this tune I found
That makes me think of you somehow and I play it on repeat”

28. “Take Me Out” by Franz Ferdinand

Are you ready for some jumping and singing?

“Take Me Out” by Franz Ferdinand is a perfect energy booster. 

And it could be categorized as one of the easy duets.

29. “Under The Bridge” by Red Hot Chili Peppers

“Under The Bridge” is another song that is not a duet but it can easily become so.

It’s familiar, catchy, and uplifting.

After all, it’s one of the Red Hot Chili Peppers‘ signature songs.

And I just can’t forget about Rajesh Koothrapali’s attempt at this song…

30. “Prisoner” by Dua Lipa and Miley Cyrus

To female singers who prefer pop hits, how about Dua Lipa and Miley Cyrus?

It would certainly be an interesting karaoke performance.

31. “Can’t Remember to Forget You” by Shakira and Rihanna

Another famous pop/rock hit you should consider is “Can’t Remember to Forget You.”

It would give you a chance to show everyone your singing skills.

“What I’m trying to say
Is not to forget
You see only the good, selective memory.”

32. “Perfect Duet” by Ed Sheeran and Beyoncé

How about a perfect duet?

If you like Ed Sheeran‘s hit “Perfect”, this version is a great inspiration for a female-male karaoke duet.

It’s slow, sentimental, and romantic.

33. “American Boy” by Estelle and Kanye West

And if you’re looking for an upbeat male-female karaoke duet, how does “American Boy” sound?

It’s a popular feel-good song that will help you relax and enjoy your karaoke moment.

34. “What’s Up” by 4 Non Blondes

“What’s Up” by 4 Non Blondes is timeless.

No matter how many times you hear it on karaoke, it will always be fun and powerful.

And everyone else will probably help you out on the “hey-ey-ey-ey-ey” part.

35. “Let It Be” by The Beatles

Speaking of timeless…

Let It Be” always lifts the spirits.

And it can sound good in all kinds of karaoke duets.

36. “Suspicious Minds” by Elvis Presley

When it comes to karaoke songs, whether you’re going solo or in a duet, Elvis Presley is always a good idea.

And “Suspicious Minds” is arguably one of his best songs.

“We can’t go on together
With suspicious minds (suspicious minds)
And we can’t build our dreams
On suspicious minds.”

37. “I Love Rock ‘N Roll” by Joan Jett

“I Love Rock ‘N Roll” is simply iconic.

And you and your girlfriend can make it sound amazing.

You’ll just have to channel your inner Joan Jett.

“I love rock n’ roll
So put another dime in the jukebox, baby
I love rock n’ roll
So come and take your time and dance with me.”

38. “Creep” by Radiohead

If there’s a Radiohead karaoke song, it’s “Creep.”

And if you want to, you can easily turn it into a duet.

You’ll just have to decide who’s singing the “ruuuuun” part.

I suggest it’s a person with better singing skills.

39. “Hunger Strike” by Temple of the Dog

If you’re searching for a rock male duet song, “Hunger Strike” is a great option.

It might be challenging to sing a song by Eddie Vedder and Chris Cornell, but the next karaoke night is a great opportunity to give it a try.

“I don’t mind stealin’ bread from the mouths of decadents
But I can’t feed on the powerless when my cup’s already overfilled.”

40. “Hey, Soul Sister” by Train

Everybody knows how to sing “Hey, Soul Sister”, and that’s what makes it a great karaoke song.

It’s a type of song that will immediately cheer you up.

You just have to be sure if you can sing Pat Monahan’s high pitches.

41. “Uptown Girl” by Billy Joel

Billy Joel‘s “Uptown Girl” has been entertaining the karaoke audience for ages.

And it’s still a beloved hit.

Uptown girl
She’s been living in her uptown world
I bet she’s never had a backstreet guy
I bet her momma never told her why.

42. “Uptown Funk” by Mark Ronson and Bruno Mars

From “Uptown Girl” to “Uptown Funk.”

If you and your friend sing “Uptown Funk” and do a Bruno Mars Superbowl dance routine, you’ll be a highlight of the evening.

43. “Oh My God” by Adele

Of course, Adele is a popular name in every karaoke music library.

But her new song “Oh My God” would be an unexpected choice.

So, why not try something new and turn this great track into a wonderful duet?

“I know that it’s wrong
But I want to have fun.”

44. “Exile” by Taylor Swift and Bon Iver

Taylor Swift and Bon Iver sound surprisingly great together.

With “Exile”, you and your singing partner will surely sound great too.

It’s a beautiful track with genuine lyrics.

“I think I’ve seen this film before
And I didn’t like the ending
You’re not my homeland anymore
So what am I defending now?”

45. “All The Stars” by Kendrick Lamar and SZA

If you or your partner have rapping skills, you’ll undoubtedly mesmerize your listeners with  “All The Stars.”

It’s a very captivating song.

“This maybe the night that my dreams might let me know
All the stars are closer, all the stars are closer, all the stars are closer.”

46. “Broken Strings” by James Morrison and Nelly Furtado

In 2009, James Morrison and Nelly Furtado released a sentimental duet.

It’s always nice to hear “Broken Strings”, especially in an unexpected karaoke duo performance.

“Let me hold you for the last time
It’s the last chance to feel again
But you broke me
Now I can’t feel anything.”

47. “Just The Two of Us” by Grover Washington Jr. and Bill Withers

Just The Two of Us” is a timeless feel-good song.

And it could be a fantastic karaoke duet.

Because just the two of you can make it if you try.

48. “Somethin’ Stupid” by Robbie Williams and Nicole Kidman

When it comes to best karaoke duets, I can’t skip “Somethin’ Stupid.”

Whether you choose to sing like Robbie and Nicole or Frank and Nancy, this song will make you shine.

It’s definitely among the top karaoke duets.

“And then I go and spoil it all
By saying something stupid
Like I love you.”

49. “I’m Gonna Be (500 Miles)” by The Proclaimers

If you’re looking for fun karaoke duets, you can’t go wrong with “I’m Gonna Be (500 Miles).”

Da da da (da da da)
Da da da (da da da)”

This part sounds like it’s made for karaoke.

50. “Dancing Queen” by ABBA

Let’s finish this list of the best karaoke duets with an absolute karaoke favorite.

It’s for all the dancing queens and kings who want to have the time of their life.

You can dance
You can jive
Having the time of your life.”

Wrapping Up My List of the Best Karaoke Duets

I hope these songs encouraged you to finally grab the mic.

And after you do, you’ll realize it was well worth it! Well, at least I hope so.

Choosing the song upfront will give you a chance to prepare and have a great performance.

Of course, karaoke is all about fun, but you’ll feel more confident if you try to sing in the shower first.

Nevertheless, when you start singing your song, you won’t think about anything else.

And if you’re not performing alone, that will be much easier to do.

If you’re a karaoke pro, then you know what we’re talking about.

You just have to find a duet that suits both you and your fellow singer and, most importantly, enjoy yourself!


What are good karaoke duet songs?

The following are good karaoke duet songs.

Don’t Go Breaking My Heart – Elton John & Kiki Dee
Islands In The Stream – Dolly Parton & Kenny Rogers
Jackson – Johnny Cash & June Carter
Proud Mary – Ike Turner & Tina Turner
I Got You Babe – Sonny And Cher
Shallow – Lady Gaga & Bradley Cooper
Paradise By The Dashboard Light – Meatloaf

What is the most famous duet of all time?

The most famous duet of all time is Queen and David Bowie singing “Under Pressure” together in 1981.

What is the most beautiful duet?

The most beautiful duet is Sonny and Cher singing “I Got You Babe” to each other.

What are some easy karaoke duets male-female?

The following are easy karaoke duets male-female.

Don’t Go Breaking My Heart – Elton John & Kiki Dee
Islands In The Stream – Dolly Parton & Kenny Rogers
Jackson – Johnny Cash & June Carter
Proud Mary – Ike Turner & Tina Turner
I Got You Babe – Sonny And Cher
Shallow – Lady Gaga & Bradley Cooper

What are some fun duet karaoke songs?

The following are fun duet karaoke songs.

Don’t Go Breaking My Heart – Elton John & Kiki Dee
Islands In The Stream – Dolly Parton & Kenny Rogers
Endless Love – Diana Ross & Lionel Richie
Under Pressure – Queen & David Bowie

You may also like: Best Country Duets of All Time

Will Fenton

Will, the founder of MIDDER, is a multifaceted individual with a deep passion for music and personal finance. As a self-proclaimed music and personal finance geek, he has a keen eye for futuristic technologies, especially those that empower creators and the public.

view profile

Best Sexy Songs
Previous Story

50 Best Sexy Songs

goodbye songs
Next Story

58 Best Goodbye Songs

Latest from Entertainment & Playlists