The 30 Best Karaoke Duets of All Time

When it comes to karaoke, there’s nothing quite like belting out a tune with a friend. Whether you’re looking to show off your vocal chops or just have some fun, karaoke duets are the way to go.

So, what are the best karaoke duets of all time? I’ve rounded up 30 of the ones I consider the best, from classic hits to modern-day bangers. These tracks are sure to get the crowd going and have you acing your next karaoke night.


1. “(I’ve Had) The Time Of My Life” by Bill Medley & Jennifer Warnes

Starting the list strong is this 80s classic. It’s a great choice for those who want to have some fun and let loose on the dance floor! A karaoke night won’t be complete without a mini dance party.

This was released in 1987 and was featured in the movie, “Dirty Dancing”. It became a global hit that received nominations and won various awards. You can still stream it on all music platforms out there.

2. “I Don’t Care” by Ed Sheeran & Justin Bieber

For the all-male duet, you have a modern pop classic in “I Don’t Care” by Ed Sheeran and Justin Bieber. This track is upbeat and will surely get your friends singing along because of its relatable lyrics.

It was released in 2019 as part of the “No.6 Collaborations Project” album. When Justin Bieber and Ed Sheeran collaborate, you can expect a top-notch hit.

3. “The Other Side” by Hugh Jackman And Zac Efron

“The Other Side” is a 2013 pop song performed by Hugh Jackman and Zac Efron. It’s from the movie musical “The Greatest Showman” soundtrack. If you’re a fan of musicals, then this is the karaoke duet for you.

With an empowering message about chasing your dreams, this song is sure to get everyone in the room singing along.

4. “Total Eclipse Of The Heart” by Bonnie Tyler

This next song is a bit of an unexpected choice for a karaoke duet, but it’s definitely a crowd-pleaser. “Total Eclipse of the Heart” was originally sung by Bonnie Tyler, but it has been covered by many artists over the years.

It’s quite a difficult song to sing, so a partner is recommended. Even though the male part is quite easy, it does make the song whole.

5. “Shallow” by Lady Gaga And Bradley Cooper

If you’re up for a challenge, then this next song is for you. “Shallow” from the movie “A Star is Born” was originally sung by Lady Gaga and Bradley Cooper, and it’s one of the most popular karaoke songs of recent years.

Both singers have equal parts so it’s a great choice for a duet. It was released in 2018 and has won multiple awards and nominations.

6. “You’re The One That I Want” by John Travolta & Olivia Newton-John

Another song from a movie, “You’re the One That I Want” is from the 1978 musical Grease. It was sung by John Travolta and Olivia Newton-John, and it’s a fun song to sing as a duet.

The harmonies are great and it’s a feel-good song that almost everyone knows. Ace any karaoke night with this one.

7. “Easy Lover” by Phil Collins And Phil Bailey

From the “Chinese Wall” album, “Easy Lover” is a duet between Phil Collins and Philip Bailey. It was released in 1984 and was a huge hit, reaching number one in multiple countries. Singing this in karaoke will definitely get you some points. A dance party will break out for sure.

8. “Don’t Go Breaking My Heart” by Elton John And Kiki Dee

Elton John and Kiki Dee sang this hit in 1976. It was released as a single and quickly went to number one in multiple countries. The song has been covered by many artists over the years, but the original is still the best. It remains a karaoke staple to this day.

9. “Perfect Duet” by Ed Sheeran And Beyoncé

The title itself says it all on this one. Two of today’s biggest stars coming together to make beautiful music? Sign us up! This track will have you both belting out the soulful chorus out loud. 

It was released in 2017 and made a buzz on social media because it was a duet between two powerhouse vocalists. This now has over 200 million views on Youtube.

10. “We Don’t Talk Anymore” by Charlie Puth & Selena Gomez

Who wouldn’t want to sing a duet by Charlie Puth and Selena Gomez? This song was released in 2016 and is a nostalgic ode to an ex-lover. It’s the perfect mix of sad and sweet and will get you and your partner both singing your hearts out.

11. “Fireball” by Pitbull And John Ryan

If you’re looking for a song that will get the karaoke party pumped up, look no further than “Fireball.” This track was released in 2014 and features Mr. Worldwide himself, Pitbull. It’s the perfect song to get your karaoke party started and will have everybody dancing along.

12. “Rain On Me” by Lady Gaga & Ariana Grande

Another iconic collaboration between two of today’s biggest pop stars made it to this list. This track was released in 2020 and is all about rising up after going through tough times. It’s a powerful song with an even more powerful message, making it the perfect karaoke duet. You can find it on Gaga’s “Chromatica” album.

13. “Endless Love” by Diana Ross And Lionel Richie

If you opt for an older track, you can’t go wrong with “Endless Love.” This song was released in 1981 and is a classic love ballad. It’s a great choice for a romantic karaoke duet and will have a room filled with love. This can still be found on most karaoke machines today.

14. “Empire State Of Mind” by Jay Z And Alicia Keys

Who wouldn’t remember this iconic track about New York City? This song was released in 2009 and is an ode to the city that never sleeps. If you love belting out to power ballads, then this duet is a great choice for you and your best friend. Make sure to practice the high notes and of course, the rap section!

15. “All The Stars” by Kendrick Lamar & SZA

Next on the list is a more recent track that was released in early 2018. “All The Stars” is a duet between Kendrick Lamar and SZA, and is featured on the soundtrack for the movie “Black Panther”. This R&B song is perfect for those who want to show off their vocal range, and is sure to get the Marvel fans cheering!

16. “Despacito” by Luis Fonsi ft. Daddy Yankee

This one’s for the Latinos and Latinas out there! “Despacito” exploded onto the music scene in 2017 and has since become one of the most popular songs of all time. This track is perfect for those who want to show off their fluent Spanish and is sure to get the party started. If you want to sing it with English parts, you can go for their version with Justin Bieber.

17. “Like I’m Gonna Lose You” by Meghan Trainor and John Legend

Next on the list is a relatively recent duet that has quickly become a karaoke classic. “Like I’m Gonna Lose You” by Meghan Trainor and John Legend is sure to get the crowd singing along, and it’s a great choice for those who are looking for a duet that will wow the crowd. You can find this on the “Title” album.

18. “A Whole New World” by Lea Salonga & Brad Kane

“A Whole New World” from Disney’s Aladdin is a timeless classic for a karaoke duet. This version by Lea Salonga and Brad Kane is sure to give you all the feels, and it’s perfect for those who are looking to show off their vocal range. It’s a challenging track but it will help you achieve that perfect karaoke score.

19. “Marvin Gaye” by Charlie Puth & Meghan Trainor

The next song is a duet that is sure to get everyone on the dance floor. “Marvin Gaye” by Charlie Puth and Meghan Trainor is a fun, upbeat track for those who are looking to let loose and have a good time. You can find this song on the “Some Type Of Love” EP.

20. “Ebony And Ivory” by Paul McCartney & Stevie Wonder

This classic duet is a great choice for anyone who loves to sing both oldies and contemporary pop songs. The lyrics are simple and easy to sing along to, and the overall message is one of harmony and cooperation. 

It was released in 1982 as part of the “Tug of War” album. It became a popular track for many karaoke singers and has been covered by several artists over the years.

21. “Rich Girl” by Gwen Stefani And Eve

For those who want to rap and sing at the same time, this duet is a perfect choice. It was released in 2004 as part of Stefani’s debut solo album “Love.Angel.Music.Baby”, and features Eve rapping the first verse before both artists sing the chorus together.

22. “Up Where We Belong” by Joe Cocker And Jennifer Warnes

“Up Where We Belong” is a classic love song that was originally written for the film “An Officer and a Gentleman”. It was performed by Joe Cocker and Jennifer Warnes in the film and went on to win Best Original Song.

23. “When You Believe” by Whitney Houston & Mariah Carey

This next song is a powerful collaboration between two of the most successful female vocalists of all time. “When You Believe” was originally written for the 1998 film “The Prince of Egypt”, and was performed by Houston and Carey in the film.

24. “Señorita” by Shawn Mendes And Camila Cabello

Next on the list is a relatively new track that was released in 2019. “Señorita” is a duet between Shawn Mendes and Camila Cabello and became an instant hit upon its release. The song is about a summer romance, and the lyrics are both catchy and easy to sing along to. This will be a great song to sing for couples.

25. “Best Part” by Daniel Caesar & H.E.R.

If you’re a fan of chill R&B vibes, then this next song will suit you. “Best Part” is a duet between Daniel Caesar and H.E.R., and was released in 2017 as part of Caesar’s debut album “Freudian”. Consider this as a quick break from all the high notes and fast-paced songs.

26. “Lucky” by Jason Mraz ft. Colbie Caillat

A song about being in love and feeling lucky to have found the one you’re with, “Lucky” is a great choice for those who want to sing a slower song. It was released in 2009 as part of Jason Mraz’s album “We Sing, We Dance, We Steal Things”.

27. “Rewrite The Stars” by Zac Efron And Zendaya

Here’s another song from the movie “The Greatest Showman” that made it to this list. “Rewrite The Stars” is a duet between Zac Efron and Zendaya and is about two people who are determined to be together despite the odds. This is one of the most remarkable songs from the movie and is sure to be a hit with karaoke goers.

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

Duets don’t get any more classic than this one. Dolly Parton and Kenny Rogers’ voices were made for each other, and “Islands In the Stream” is the perfect example of that. It was released in 1983 as part of the “Eyes That See in the Dark” album.

29. “Beauty And The Beast” by Céline Dion And Peabo Bryson

“Beauty And The Beast” is one of those timeless Disney classics that everyone knows and loves. It was originally sung by Céline Dion and Peabo Bryson for the 1991 animated film. This has been a popular choice for duet performances ever since. You can find many different versions of it online, but I think the original is still the best.

30. “The Monster” by Eminem & Rihanna

Finishing up this list is a more modern duet, “The Monster” by Eminem and Rihanna. This song was released in 2013 as part of Eminem’s album “The Marshall Mathers LP 2”. It went on to become a huge hit, peaked at number one on the Billboard Hot 100, and won a Grammy for Best Rap Performance. If you want to unleash your inner karaoke monster, this is the perfect song to do it with.

Final Thoughts

I hope you enjoyed our list of the 30 best karaoke duets of all time. This is not a definitive list as everyone has different tastes but you can’t argue with the selection of these classic hits.

There’s something for everyone on this list, so get out there and start belting out some tunes with your friends. And who knows, maybe you’ll even find your new favorite duet partner in the process.

Brian Clark

Brian Clark

I’ve been a writer with Musician Wave for six years, turning my 17-year journey as a multi-instrumentalist and music producer into insightful news, tutorials, reviews, and features.

Leave a Comment

Leave a reply

Musician Wave