77 Best Wedding Songs of All Time

Planning your wedding can be a daunting task. There are so many decisions that need to be made, and you want everything to go perfectly on the big day. One of the most important things is choosing songs for the ceremony and reception. Here are the absolute best wedding songs of all time, from old classics to new favorites, that will ensure people keep dancing at the party long after it’s over! The songs chosen will set the mood for guests and significantly impact how they feel about the wedding.

1. Here and Now – Luther Vandross

Luther Vandross - Here and Now (Video)

Here and Now is one of the most beautiful wedding songs out there. It was written by Charles White, Terry Steele, and David Elliot in 1989. This song is a classic, and it has been performed at many weddings over the years. While Luther Vandross is no longer with us, his music will live on forever.

Next: Best songs from the 1980s

2. A Thousand Years – Christina Perri

Christina Perri - A Thousand Years [Official Music Video]

Christina wrote the song basing it on the emotions she felt as she watched Twilight Saga. The song’s soundtrack is wedding themed making it great for wedding songs. The words express and bring out that full of love feeling. It became an international hit and reached number one on multiple charts. It also reached the top ten in many other countries, making it a worldwide sensation.

Next: Best love songs for him (top boyfriend love songs)

3. Perfect – Ed Sheeran

Ed Sheeran - Perfect (Official Music Video)

This song is about wanting to spend the rest of your life with someone. Ed brings out the emotions perfectly with his strong vocals. It’s got a good beat and is one that people will be able to dance to.

Next: The top songs of all time (our list)

4. All Of Me – John Legend

John Legend - All of Me (Official Video)

The song’s words seem to talk about what happens in a wedding whereby couples give each other all of what makes them. The lyrics suggest that couples need to lean on each other in bad times and be there for one another.

Next: The top upbeat love songs for your wedding playlist

5. Better Together – Jack Jackson

Jack Johnson - Better Together

Jack wrote the song for his wife, Sarah, whom he married in 1994. The lyrics hit home for many couples: “We’ve got a good thing goin’ on right now/ We’re walkin’ on our tip-toes/ And we’ve got the kind of love that lasts forever.”

Next: Top wedding party entrance songs for your playlist needs

6. I Do (Cherish You) – 98 Degrees

98º - I Do (Cherish You)

98°’s pop-style love song “I Do (Cherish You)” appeared on their self-titled album. It’s a sweet song that croons the message, “The day I looked at you/ Something happened to my heart/ And I knew you were the one for me.”

7. I Will Always Love You – Whitney Houston

Whitney Houston - I Will Always Love You (Official 4K Video)

This song was written by Dolly Parton and is the second best-selling single of all time. The song topped the music charts twice and is now a pop-culture staple.

Next: Songs that everyone knows the lyrics to (all-time hits)

8. You Are So Beautiful – Joe Cocker

Joe Cocker - You Are So Beautiful

Billy Preston wrote it, was initially recorded in 1974. It’s a song inspired by his love for his late mother, who died of cancer when he was young.

Next: Top songs for mom to show your love

9. Thinking Out Loud – Ed Sheeran

Ed Sheeran - Thinking Out Loud (Official Music Video)

Ed wrote the song for his then-girlfriend, but the couple split up a year later. The soulful lyrics are perfect for a wedding song, and the beats make up for the perfect first song as a couple.

Next: The best first dance songs for your wedding day

10. Can’t Help Falling in Love – Elvis Presley

Elvis Presley - Can't Help Falling In Love (Official Audio)

George Weiss wrote the song, and Elvis sang it for his grandmother. The words of the song are very romantic, making it an excellent choice for weddings.

11. Iris – The Goo Goo Dolls

Goo Goo Dolls – Iris [Official Music Video] [4K Remaster]

The song features a mandolin solo played by guitarist Tim Pierce. The music has gained popularity as a wedding song because of its lyrics and the singers’ emotions when performing it.

Next: The best songs about weddings & marriage

12. 10,000 hours – Justin Bieber ft Dan + Shay

Dan + Shay, Justin Bieber - 10,000 Hours (Official Music Video)

It doesn’t matter how long it takes you to know a person, but things take a different turn once you decide they are the one. This song talks about the journey of falling in love and settling for the perfect partner. The duo teamed up with the Canadian singer to produce this wonderful song.

13. Your Song – Elton John

Elton John - Your Song (Top Of The Pops 1971)

This was among the first songs of Elton John’s music career. He wrote it together with Bernie Taupin. It is an old song, but it remains popular till today, especially among couples getting married.

14. Adore You – Harry Styles

Harry Styles - Adore You (Official Audio)

The song was first released as a part of the album, Fine Line. It’s been years since it came out, but you will still see many couples choosing it for their weddings.

15. At Last – Etta James

They wrote the song for a 1941 musical production. It was later released as a single and has been popular ever since. The lyrics are about finding your true love making it a popular wedding piece.

Next: The top jazz songs of all time

16. Can’t Help Falling In Love – UB40


Elvis Presley originally sang the song. UB40 made their version of it and turned out to be even more popular than the original one. It performed well in the charts both in the US and the UK.

17. Stand By Me – Ben E. King

Ben E. King - Stand By Me (Audio)

The song gave Ben a solid reputation as a solo artist after he left the Drifters. It was released in 1961 and remains popular today. It was no. 4 in the US and no. 27 in the UK. The words of the song are great for couples taking their vows during a wedding.

18. Never Tear Us Apart – INXS

INXS - Never Tear Us Apart (Official Music Video)

The song was first released as a single in 1987. Many couples for their wedding love it, and you can’t go wrong with this one. There is something about the lyrics and melody that makes it perfect for a wedding.

19. Georgia On My Mind – Ray Charles

Ray Charles - Georgia On My Mind (The Orginal Song From The Albom)

The song was released in 1960 from the album; Genius Hits the Roads. This is another old song that still makes many couples choose it for their weddings. The lyrics, though, are for Georgia State have a deep meaning attached to them, making it wedding friendly as well.

20. Truly Madly Deeply – Savage Garden

Savage Garden - Truly Madly Deeply

The song was initially released in Australia by pop-rock band Savage Garden, composed of Darren Hayes as vocalist and Daniel Jones on instruments. It became an international hit for the group in 1997, peaking at No. 11 on the Billboard Hot 100 in January 1998.

21. Someone To Watch Me Over – Chet Baker

Chet Baker - Someone To Watch Over Me

The song’s lyrics are sung from the point of view of a man pledging to watch over his lover as she does the same. It is a meaningful song that could be taken as vows for a couple.

22. A Change Is Gonna Come – Sam Cooke

Sam Cooke - A Change Is Gonna Come (Official Lyric Video)

Initially written by American songwriter, civil rights activist, and businessman Sam Cooke, the song was later sung by such legendary artists as Ray Charles and Otis Redding. The lyrics spoke of a need for change in an unfair world and were performed by Cheap Trick and The Blind Boys of Alabama.

Next: Songs about change and embracing it

23. I Don’t Wanna Miss A Thing – Aerosmith

Aerosmith - I Don't Want to Miss a Thing (Official HD Video)

The song was written by Diane Warren and performed with such acts as Celine Dion. The lyrics speak of longing to stay in the moment and remind a lover not to forget it.

Next: Best classic rock songs of all time (our top picks)

24. Something – The Beatles

The Beatles - Something

The song is simple in its meaning but speaks volumes about a person’s longing for another, written by George Harrison.

Next: The best Beatles songs of all time

25. I’m Yours – Jason Mraz

Jason Mraz - I'm Yours (Official Video) [4K Remaster]

The song is about accepting love and the possibilities it brings along. It was part of the album We Sing. We Dance. We Steal Things

26. Daring Night – Van Morrison

Van Morrison - Daring Night 🌃

The song talks about the beauty of nature and the peace it can bring. It is part of Van Morrison’s A Sense of Wonder album, released in 1985.

27. This Will Be (An Everlasting Love) – Natalie Coles

This Will Be (An Everlasting Love) (2003 Remaster)

This was part of Natalie Cole’s En Espanol album released in 1994. The lyrics consist of a pledge always to remember a relationship at the moments of its most incredible beauty.

28. All My Love – George Ezra

George Ezra - All My Love (Official Audio)

The song is all about loving someone forever. You will love this song, even if you haven’t met the person yet – when you do, you will know it’s true love, and that’s what weddings are all about.

29. Love Yourself – Justin Bieber

Justin Bieber - Love Yourself (PURPOSE : The Movement)

This is the perfect wedding song for people who are not sure they are ready for marriage but feel strongly about the person they want to marry. It’s a song about learning how to love yourself before loving someone else.

30. Your Song – Ellie Goulding

Ellie Goulding - Your Song (Official Video)

This is a sweet song about falling in love with someone and how you want to make them happy. It’s an excellent example of how love songs used to be more about making the person you’re with feel special and loved, instead of all about your feelings.

Next: Top country love songs of all time

31. Wherever You Will Go – Charlene Soraia

Charlene Soraia 'Wherever You Will Go'

The song’s release was in 2011, but it quickly became a wedding staple. It is one of those songs that you can’t help but sing along with, and the lyrics are amazing. It’s a very romantic song that is perfect for the dance floor.

32. I Wanna Dance with Somebody – Whitney Houston

Whitney Houston - I Wanna Dance With Somebody (Official 4K Video)

Whitney Houston has many great songs, but this is one of the best wedding ones. The lyrics are strong and will make guests want to dance all night long.

33. The First Time Ever I Saw Your Face – Roberta Flack

The First Time Ever I Saw Your Face

This song is so romantic, and it is for weddings. It will make everyone feel all warm inside. The lyrics are charming, and the piece is timeless.

34. Unchained Melody – The Righteous Brothers

Righteous Brothers - Unchained Melody (High Quality)

This track is an oldie but a goodie! Deeply romantic and personal, Unchained Melody is perfect for connecting to your partner eternally, exactly what you should be doing on your wedding day.

35. Everything – Michael Bublé

Everything-Michael Buble Lyrics.

This is an excellent song for the first dance if you want something that isn’t too over-the-top. The lyrics are charming, and it’s a great chance to show how much you love each other.

36. It Had To Be You – Harry Connick Jr.

Harry Connick Jr. - It Had to Be You

This is one of the greatest songs ever. The lyrics are romantic, and it’s a favorite for brides to dance with grooms as the first dance at weddings. An achievement of making Mr. Right realize what a gem they have landed.

37. How Sweet It Is (To Be Loved By You) – James Taylor

How Sweet It Is (To Be Loved by You)

The song’s lyrics commend how it feels to be loved by your partner and the impact they make in one’s life. This song was released in the year 1975 and has been a wedding hit since then.

38. How Long Will I Love You – Ellie Goulding

Ellie Goulding - How Long Will I Love You (Official Video)

Mike Scott wrote the song of the Waterboys. The song was initially recorded in 1993 and later re-recorded for Ellie Goulding’s 2013 album Halcyon Days. The song was first released as a single in 2013 and received worldwide recognition.

39. The Best Day of My Life – American Authors

American Authors - Best Day Of My Life

This song is an excellent choice for a first dance. It was nominated in the Best Song category at the iHeartRadio Music Awards, and it won an award for Best Modern Rock Song at the 2014 Billboard Music Awards. The song was initially released as a single in 2013 and later included on American Authors’ debut album, Oh, What a Life, in 2014.

40. Somebody That I Used to Know – Gotye featuring Kimbra

Gotye - Somebody That I Used To Know (feat. Kimbra) [Official Music Video]

This is one of the most popular wedding songs of all time. The song was the most downloaded single on iTunes in 2011, and it won Best Pop Duo/Group Performance at the 2013 Grammy Awards. The song was initially released as a single in 2011, and it also appears on Gotye’s third studio album, Making Mirrors (2011).

41. We Found Love – Rihanna Featuring Calvin Harris

Rihanna - We Found Love ft. Calvin Harris

This song was the first single from Rihanna’s album, Talk That Talk (2011). It reached number one on 29 charts and won the Best Dance Recording award at the 2012 Grammy Awards. The song was written by Calvin Harris, Antony “Anton” Hillian, and Rihanna.

42. The Way You Look Tonight – Frank Sinatra

Frank Sinatra - The Way You Look Tonight

This song is a classic choice for a first dance. It was initially released in 1936, and it won the Academy Award for Best Original Song in 1936. Frank Sinatra is a notable artist who has covered this song multiple times. It is a timeless classic that will never go out of style.

Next: The best cover songs through the years (our list)

43. Just the Way You Are – Bruno Mars

Bruno Mars - Just The Way You Are (Official Music Video)

This song was released in 2010 and reached number one on the Billboard Hot 100. The single remained at the top of that chart for four weeks. The song received nominations for Record of the Year, Song of the Year, and Best Pop Solo Performance at the 53rd Annual Grammy Awards. The song will be a great wedding song for years to come.

44. The Power of Love – Jennifer Rush

Jennifer Rush - The Power Of Love (Official Video) (VOD)

This song was initially released in 1985, and it reached number one on the Billboard Hot 100 in 1986. Jennifer Rush wrote the song. It is a beautiful song that will play at weddings for years to come.

45. Always and Forever – Heatwave

Heatwave - Always and Forever (Audio)

This romantic piece was written by Rod Temperton and became a number one hit for his band, Heatwave. Originally the song was intended as an album track, but it was so well received that it was released as a single.

46. Amazed – Lonestar

Lonestar - Amazed (Official Music Video)

This song instantly hit, reaching number one on the Billboard Adult Contemporary chart and staying there for seven non-consecutive weeks. The song also came number four on the Billboard Hot 100 and was a major hit in Australia, reaching number three.

47. Wonderful Tonight – Eric Clapton

Eric Clapton - Wonderful Tonight [Official Live]

The song was released in 1977 as part of the album Slowhand. The song was written by Eric Clapton while waiting for his then-girlfriend to get ready. The song’s lyrics are a conversation between Clapton and his lover as she is getting ready for their date.

48. Weezer – Take On Me

Weezer - Take On Me (Official Video)

An interesting pick for your wedding day could be Weezer’s “Take On Me”. Weezer’s cover is a great choice for a modern and contemporary wedding celebration, and can bring joy to the audience and your partner!

49. Marry You – Bruno Mars

Bruno Mars - Marry You (Official Lyric Video)

This piece by Bruno Mars was released as a single in 2010. The song reached the top ten on multiple charts worldwide, including Australia, Ireland, and New Zealand. The song’s original intention was regret, but fans interpreted it differently and turned it into a wedding song.

50. I’ll Make Love To You – Boyz II Men

Boyz II Men - I'll Make Love To You (Official Music Video)

This song was released in 1994 for the album Cooley high harmony. The record company had a tough time getting the group to record a follow-up album, and so they took what they recorded for this one, made it better, and released it. The song was a huge hit and sold over four million copies in the US alone, reaching number one on the Billboard Hot 100.

Next: Top sexy songs to have sex to (all time hits)

51. Love Song – Sara Bareilles

Sara Bareilles - Love Song (Official HD Video)

The singer wrote this song, initially for her band, but she chose to release it herself. The song reached number four on the Billboard Hot 100 and was a massive hit across multiple countries, being used for various television shows.

52. Wishing On A Star – Rose Royce

This disco song is a cover. Initially recorded by Rose Marie David for the 1976 album Love Spell, it became an international hit for this American band. The song reached number one in the US and eight other countries, including Australia.

Next: Top disco songs from all time

53. September – Earth, Wind and Fire

Earth, Wind & Fire - September (Official HD Video)

We are big fans of Earth, Wind and Fire here at Music Grotto. Their hit song September is a great choice for happy couples looking to have an electric dance at their wedding. We strongly consider this one of the top wedding songs to play for a joyous and beautiful wedding.

Next: Greatest happy songs of all time (feel great tracks)

54. Best Part – H.E.R ft. Daniel Caesar

Daniel Caesar - Best Part (Audio) ft. H.E.R.

This song is an excellent pick for the first dance at a wedding reception. It is sweet, romantic, and slow enough to give everyone chills. Not only is it a beautiful song, but the lyrics are perfect for newlyweds.

55. Make You Feel My Love – Adele


If you remember the first time that Make You Feel My Love by Adele came on? There was no way to contain your emotions. The lyrics are beautiful, and Adele’s voice is so sweet. It makes anyone cry, whether they want to or not. It is a perfect wedding song. It is slow and makes you feel the love that the bride and groom have for each other.

56. L-O-V-E – Nat King Cole

Nat King Cole - L-O-V-E (Lyric Video)

The song was originally an instrumental that was made into a song. Nat King Cole’s version is the most well-known, and it won a Grammy Award in 1958. In addition to being covered by many famous artists, this song has been featured on television shows and movies. It is a great wedding song, and we suggest that you play it at the reception, as everyone will love it!

57. Beyond – Leon Bridges

Leon Bridges - Beyond (Official Video)

The words are sure to make any bride smile. It makes the list of best wedding songs ever. Beyond has a vintage feel with distinctive vocals and instrumentals that help make a memorable wedding. This is a great hit for the bride and groom to dance to, especially if they are looking for alternative or jazz music.

58. I’m In The Mood For Love – Ella Fitzgerald

Ella Fitzgerald I'm in the Mood for Love

Most people will agree that the wedding mood is always all about love and this song is a clear example of that. The song is originally from the 30s and was performed by many artists, but Ella Fitzgerald’s recording has always been the greatest. The song has the perfect themes for a wedding.

59. Come Away with Me – Norah Jones

Norah Jones - Come Away With Me

The song depicts a calm and loving atmosphere and has been described as having a “dreamy” and “lullaby” like quality. During the wedding ceremony, it is often used for the bride’s entrance and is typically accompanied by the couple holding each other in a waltz-style dance.

60. From This Moment On – Shania Twain & Bryan White

Shania Twain - From This Moment On (ft Bryan White)

The Canadian country music singer Shania Twain wrote and recorded this song for her third studio album, Come On Over (1997). It was produced by Lange, who wrote the song together with Twain. The lyrics of this song depict a couple pledging their devotion to each other, and a string orchestra supports the vocals.

61. Tonight I Celebrate My Love – Peabo Bryson & Roberta Flack

Roberta Flack & Peabo Bryson - Tonight I Celebrate My Love (Official Music Video)

This song was written by Phil Galdston, Bill Straw, and Connie Kay. It is a ballad sung from the perspective of one half of a romantic couple, reassuring the other that they look forward to a bright future together. The song’s romantic theme makes it perfect for lovers in any occasion.

62. In Your Eyes – Peter Gabriel

Peter Gabriel - In Your Eyes

This song was initially written and recorded by Peter Gabriel in the British romantic comedy film, Say Anything (1989). It is about “the feeling of loving someone” and the desire to protect them at all times. The song is great for lovers knowing that they are there for one another and what better occasion to affirm this than in a wedding.

63. The Power of Love – Frankie Goes To Hollywood

Frankie Goes To Hollywood - The Power Of Love

Frankie Goes later covered it to Hollywood, who released it as a single in 1984. The song has a bit of controversy but soared the charts clinching the top spot. It has excellent beats for a wedding match.

64. This Magic Moment – The Drifters

This Magic Moment (Rerecorded)

This song is like a movie the way it transports you into it’s own universe. It’s almost like you can see a camera filming lovers kissing. We believe you should choose this song for a great wedding day!

65. A Groovy Kind of Love – Phil Collins

Phil Collins - A Groovy Kind Of Love (Official Music Video)

The song was part of the album Buster and was released as a single in 1988. The song has been described by author James Arena as an “upbeat tune,” while author Fred Bronson described the song as having a “laid back feel.”

66. When You Love a Woman – Journey

Journey - When You Love a Woman (Official HD Video - 1996)

Journey guitarist Neal Schon initially penned this classic tune for his then-girlfriend, now wife. It has since become a wedding staple for couples looking for a swoon-worthy tune to play as they walk down the aisle.

67. Because You Loved Me – Celine Dion

Celine Dion Because You Loved Me

This is another love song from Celine Dion, this time as a dedication to her husband, Rene Angelil. While You Loved Me is the perfect song to play during the ceremony.

68. A Whole New World – Peabo Bryson and Regina Belle

A Whole New World (Aladdin's Theme)

The song is famous for being used in the Disney classic Aladdin. However, you should also note that this song is Peabo Bryson and Regina Belle’s first and only duet to date. It has stood the test of time and will continue to be a great wedding song.

Next: Our picks for the best Disney songs of all time

69. Kisses and Cake – John Powell

John Powell - Kisses And Cake

Journey guitarist Neal Schon initially penned this classic tune for his then-girlfriend, now wife. It has since become a wedding staple for couples looking for a swoon-worthy tune to play as they walk down the aisle.

70. Brown Eyed Girl – Van Morrison

Van Morrison - Brown Eyed Girl (Official Audio)

Some stations banned the song, but that didn’t stop it from becoming one of Van Morrison’s biggest hits. This song is a staple at any wedding and will have people dancing all night long! The lyrics are simple and sweet, and it is a classic song.

Next: Songs with colors in the title – the best hits

71. You to Me Are Everything – The Real Thing

The Real Thing - You To Me Are Everything (Official Lyrics Video)

The song was released in 1976 and reached number one on the U.K. Singles Chart. The song was a massive success throughout Europe and Australia, but it only managed to reach number 96 on the U.S. Billboard Hot 100 chart in 1977, where it only stayed on the chart for a week.

72. Love On Top – Beyoncé

Beyoncé - Love On Top (Official Video)

The song is perfect for emphasizing what couples need from each other. The lyrics are perfect for the wedding theme of love and desire. It’s no wonder that more than one couple has used “Love On Top” for their first dance at the reception.

73. Happy – Pharrell Williams

Pharrell Williams - Happy (Video)

The song was composed by N.E.R.D. lead vocalist Pharrell Williams. The song was first released on the Despicable Me Soundtrack back in 2013 and was later included as part of Pharrell’s second studio album in 2013. The song debuted at number 1 on the charts in the U.S. and U.K. and has been a staple among weddings ever since.

74. Step in the Name of Love – R. Kelly

Step In the Name of Love

This song is great to dance to at a wedding and will get the guests excited as they try to match the moves of the song. The lyrics also depict a warm message and hence making it happy for a joyous occasion. This is one of the most incredible weddings songs of all time.

75. Don’t Stop Me Now – Queen

This is one of the most upbeat, happy, and exhilarating songs in the world. It is great to dance and sing along with at a wedding reception. The lyrics also show that love can last forever if the partners work hard for it.

76. If I Ain’t Got You – Alicia Keys

Alicia Keys - If I Ain't Got You (Official HD Video)

This is an excellent song with a strong message since when two people come together, they have each other, and she prioritizes one another. The song has excellent vocals that will have guests listening and paying attention.

77. I Wanna Be Your Lover – Prince

Prince - I Wanna Be Your Lover (Official Music Video)

The beats of the song are very catchy and will have guests excited as they dance along. The lyrics are also positive, so it is an excellent song for a wedding reception where people are already happy and excited.

Leave a Comment