It’s coming up on your big day, you know, your wedding day, and you need help finding the perfect song to play during your first dance? No worries! We got your back. As if everything else dealing with the wedding isn’t a hectic game of decision-making, hopefully, this list we created helps you relax and makes your first dance perfect.
Below is a list of the top 10 best wedding songs out there, in no particular order, of course.
10. “Better Together” (2006), Jack Johnson
What voice is more soothing and lyrics are more heartwarming than those of Jack Johnson? “Better Together” is a song written and performed by Johnson and is the first track on Johnson’s album In Between Dreams, which was released in February 2005. “Better Together” was released as a single in January 2006 and explains the connection between a girl and a boy.
One line in the tune says, “Love is the answer at least for most of the questions of my heart like, why are we here? And where do we go? And how come it’s so hard?” Those lyrics are saying that this person is the answer to all of his questions and that’s how he knows they’re supposed to be together. The repetitive chorus has a much deeper meaning than it leads on. The line “we’re better together” shows this person makes him better, and he reciprocates that to her, making it the perfect first dance song for any wedding.
Learn more about “Better Together” here.
Learn more about Jack Johnson here.
Read the lyrics for “Better Together” here.
9. “Lover Lay Down” (1994), Dave Matthews Band
“Lover Lay Down” is a song written and performed by Dave Matthews Band. It appears on their 1994 Under the Table and Dreaming album. While the track was never a released single by the band, the love song is a fan favorite and a popular choice for weddings. The lyrics most likely explain a long distance relationship. One partner tells the other he/she will wait for them no matter what. And asking to wait for each other until the day when they will meet again.
With lyrics like, “I will wait for no one but you,” and “til we dance away,” it’s easy to see why it’s listed on several wedding song websites, and why we think it would be a great fit for anyone’s big day.
Learn more about “Lover Lay Down” here.
Learn more about Dave Matthews Band here.
Read the lyrics for “Lover Lay Down” here.
8. “My Best Friend” (1999), Tim McGraw
“My Best Friend” is a song written by Aimee Mayo and Bill Luther, and performed by American country music singer Tim McGraw. It was released in October 1999 as the third single from McGraw’s album A Place in the Sun.
The reason why this is a great pick for a first dance song is pretty obvious. The song describes Tim showing emotions toward a woman lover whom he calls “[his] best friend,” and puts into words what most think about their significant other, especially during wedding time.
Learn more about “My Best Friend” here.
Learn more about Tim McGraw here.
Read the lyrics for “My Best Friend” here.
7. “From This Moment On” (1997), Shania Twain
“From This Moment On” is a song by Shania Twain, taken from her third studio album, Come On Over. The song was written by Twain, while additional production and songwriting were done by her ex-husband Robert John “Mutt” Lange. After finishing the track, both Twain and Lange figured that the song would work best as a duet. Despite their first choice for the duet being Elton John, they chose country singer Bryan White instead.
The song basically puts wedding vows to lyrics, explaining “that special moment” perfect, and how much she wants to get all of herself to him.
Learn more about “From This Moment On” here.
Learn more about Shania Twain here.
Read the lyrics for “From This Moment On” here.
6. “Hold You In My Arms” (2004), Ray Lamontagne
“Hold You In My Arms” is a song performed by singer Ray Lamontagne. It made its debut on his album Trouble. While it was never a huge hit like some of the other songs on this list, his rough yet beautiful voice, and the song’s lyrics make it the perfect track for a first dance wedding song.
This isn’t the only song from Lamontagne that makes online wedding song lists. His tune “You Are The Best Thing” is a fan favorite for first dances, too.
Learn more about “Hold You In My Arms” here.
Learn more about Ray Lamontagne here.
Read the lyrics for “Hold You In My Arms” here.
5. “Bless The Broken Road” (2004), Rascal Flatts
“Bless The Broken Road” is a song that was first recorded by the Nitty Gritty Dirt Band in 1994. Although, the highest-charting rendition of the tune is by the country music group Rascal Flatts, who cut the song for the Feels Like Today album. Released by them in November 2004, this version spent five weeks at number one on the Hot Country Singles and Tracks charts. It also won a Grammy Award for Best Country Song.
The lyrics are the main reason why this song is perfect for a wedding. “I set out on a narrow way many years ago, hoping I would find true love along the broken road, but I got lost a time or two, wiped my brow and kept pushing through, I couldn’t see how every sign pointed straight to you…,” the lyrics read. Need we say more?
Learn more about “Bless The Broken Road” here.
Learn more about Rascal Flatts here.
Read the lyrics for “Bless The Broken Road” here.
4. “All Of Me” (2013), John Legend
“All of Me” is a song by American singer John Legend from his fourth studio album Love in the Future. It is dedicated to Legend’s wife Chrissy Teigen. The song was performed by Legend at his own wedding to Teigen. It was also Kim Kardashian and Kanye West’s wedding song, too. The lyrics simply make it the perfect first dance track, explaining his love of her imperfections. It takes swoon to a whole new level.
Learn more about “All Of Me” here.
Learn more about John Legend here.
Read the lyrics for “All Of Me” here.
3. “Thinking Out Loud” (2014), Ed Sheeran
“Thinking Out Loud” is a song by English singer-songwriter Ed Sheeran, and was recorded for his second studio album, X. It was written by Sheeran and Amy Wadge. The lyrical content on the track resulted from her and Sheeran’s talking about “everlasting love”, inspired by the circumstances relevant at that time.
Sheeran also revealed that the lyrics were inspired by his then-girlfriend, Athina Andrelos, whom he met in early 2014. Sheeran would later explain that he wrote the song “in a relationship at a really, really happy point.” He has even referred to it as a “walking down the aisle song.”
Learn more about “Thinking Out Loud” here.
Learn more about Ed Sheeran here.
Read the lyrics for “Thinking Out Loud” here.
2. “Make You Feel My Love” (2008), Adele
“Make You Feel My Love” is a song originally recorded by Bob Dylan for his 1997 album Time Out of Mind. In 2008, it was covered by Adele for her debut album, 19. The lyrics and melody make it the perfect song for a wedding, no matter whose rendition you use. While Adele’s cover is our favorite, if you want a more folk sound you can go for Dylan’s version, or if you’re more country music, you can use Garth Brook’s rendition.
“I’d go hungry, I’d go black and blue, I’d go crawling down the avenue, there’s nothing that I wouldn’t do to make you feel my love,” some of the lyrics read.
Learn more about “Make You Feel My Love” here.
Learn more about Adele here.
Read the lyrics for “Make You Feel My Love” here.
1. “Marry Me” (2010), Train
“Marry Me” is a song written by Pat Monahan and recorded by the group Train, for their fifth studio album Save Me, San Francisco. The song was released on October 25, 2010, and quickly became one of their biggest hits and their most popular love song.
The track explains the scenario of the meeting of someone in a random, public place and realizing they’re the love of your life, or possibly being “the one.” If you’re looking for a duet version to add a little more detail to your big day dance, Monahan recorded the song with country music star Martina McBride, too.
Learn more about “Marry Me” here.
Learn more about Train here.
Read the lyrics for “Marry Me” here.