Are you ready to rock the karaoke stage with your BFF?
Do you want to blow the audience away with your vocal chemistry and show-stopping performance?
Look no further than the best karaoke duets of all time!
From classics to modern hits, these karaoke duet songs will have you and your partner in crime singing your hearts out and leaving the crowd begging for more.
So grab a microphone, choose your song, and get ready to become the ultimate karaoke duo.
Let’s dive into the best karaoke duets ever and see which ones will become your new favorites!
The 45 Best Karaoke Duets of All Time
“Don’t Go Breaking My Heart” by Elton John and Kiki Dee
“Islands in the Stream” by Kenny Rogers and Dolly Parton
“I Got You Babe” by Sonny and Cher
“Summer Nights” from Grease
“Endless Love” by Diana Ross and Lionel Richie
“The Boy Is Mine” by Brandy and Monica
“Time of My Life” from Dirty Dancing
“Ebony and Ivory” by Paul McCartney and Stevie Wonder
“Ain’t No Mountain High Enough” by Marvin Gaye and Tammi Terrell
“Under Pressure” by Queen and David Bowie
“I Knew You Were Waiting (For Me)” by Aretha Franklin and George Michael
“You’re the One That I Want” from Grease
“Opposites Attract” by Paula Abdul and MC Skat Kat
“Up Where We Belong” by Joe Cocker and Jennifer Warnes
“Baby, It’s Cold Outside” by various artists
“Picture” by Kid Rock and Sheryl Crow
“The Prayer” by Celine Dion and Andrea Bocelli
“When You Believe” by Whitney Houston and Mariah Carey
“A Whole New World” from Aladdin
“No Air” by Jordin Sparks and Chris Brown
“Empire State of Mind” by Jay-Z and Alicia Keys
“Whenever, Wherever” by Shakira and Alejandro Sanz
“All I Have” by Jennifer Lopez and LL Cool J
“You Don’t Bring Me Flowers” by Neil Diamond and Barbra Streisand
“Beauty and the Beast” from Beauty and the Beast
“Nobody Wants to Be Lonely” by Ricky Martin and Christina Aguilera
“It Takes Two” by Marvin Gaye and Kim Weston
“Endless Love” by Luther Vandross and Mariah Carey
“Just Give Me a Reason” by Pink and Nate Ruess
“Don’t You Want Me” by The Human League
“When I Fall in Love” by Nat King Cole and Natalie Cole
“Somewhere Out There” by Linda Ronstadt and James Ingram
“Cruisin’” by Huey Lewis and Gwyneth Paltrow
“Me and Bobby McGee” by Janis Joplin and Kris Kristofferson
“I Got You” by James Brown and Etta James
“If I Ain’t Got You” by Alicia Keys and Usher
“Tell Him” by Barbra Streisand and Celine Dion
“My Boo” by Usher and Alicia Keys
“Somethin’ Stupid” by Frank Sinatra and Nancy Sinatra
“Like I’m Gonna Lose You” by Meghan Trainor and John Legend
“Shallow” by Lady Gaga and Bradley Cooper
“Walk This Way” by Aerosmith
“Come What May” by Ewan McGregor and Nicole Kidman
“Despacito” by Luis Fonsi and Daddy Yankee
“Perfect Duet” by Ed Sheeran and Beyoncé
1. “Don’t Go Breaking My Heart” by Elton John and Kiki Dee
“Don’t Go Breaking My Heart” is a song written by Elton John and Bernie Taupin, with the latter’s girlfriend at the time, Toni Tennille, receiving a songwriting credit. It was recorded by Elton John and Kiki Dee and was released as a single in 1976. The song became a hit in the UK and the US, reaching the top of the charts in both countries. It was Elton John’s first UK No. 1 single, and Kiki Dee’s only US Top 40 hit. The song is known for its upbeat, disco-inspired sound and catchy chorus.
2. “Islands in the Stream” by Kenny Rogers and Dolly Parton
“Islands in the Stream” is a song written by the Bee Gees and was originally intended for Marvin Gaye. It was ultimately recorded by Kenny Rogers and Dolly Parton in 1983, and became a hit for the duo, reaching No. 1 on the US Billboard Hot 100 chart. The song was named after the Ernest Hemingway novel of the same name, and its lyrics describe a metaphorical island of love that the two singers share. The song’s popularity has endured, and it is often covered by other artists.