10 Best Wedding Anniversary Songs

By Kathy •  Updated: 01/22/21 •  5 min read

Are you celebrating a special wedding anniversary? If you are throwing a party to celebrate a big milestone with your partner, you have got to start planning the day. In particular, you will want to make it fun for all of your guests and make sure that you have a day to remember. Of course, this often means a party where you can have some music and drinks.

But are you struggling to choose the best anniversary songs for you and your partner to dance to? Do not worry, we have chosen some of the best wedding anniversary songs out there to help you. Let’s check out our top ten for some music inspiration.


It Had to be You by Frank Sinatra

When you think about classic songs and music that everyone loves, you automatically think of Frank Sinatra. He has some huge hits that are going to be great for a wedding anniversary. In particular, we love the song called ‘It Had to be You’. This is a wonderful ballad that you can dance with your partner to and it talks about the reality of love. While this song has been covered by other artists, the original remains the favorite.

Thinking Out Loud by Ed Sheeran

Perhaps you are looking for some modern love songs to bring emotions to the big wedding anniversary. Well, if this sounds like what you are looking for, we recommend ‘Thinking Out Loud’ by Ed Sheeran. This is a hugely popular song that a lot of people will know. It was in the music charts for a long time due to its beautiful lyrics about being in love. Ed Sheeran is going to bring some magic to your wedding anniversary party and this is can be the perfect song to dance to with your partner. In particular, we love the lyric that states ‘I will be loving you until we’re 70’. 


Can’t Help Falling in Love by Elvis Presley

Everyone loves Elvis Presley, which means that playing one of his songs at your wedding anniversary is going to be a hit. In particular, a popular song is ‘Can’t Help Falling in Love’ with its lovely lyrics. It is going to be perfect for an anniversary and helps to describe the love you have for your partner. It is a sweet ballad that may bring a tear or two! This is a classic song and it will be a great addition to the playlist for the evening celebrations.

A Thousand Years by Christina Perri

If you are looking for a beautiful song with a female voice, we recommend Christina Perri. In particular, she had a pop song released back in 2011 called ‘A Thousand Years’. A lot of people know this music from being featured in The Twilight Saga: Breaking Dawn – Part 1. But it was also a popular song in the charts because it has lovely lyrics that are all about love. Again, this is perfect music for a wedding anniversary.

I Got You Babe by Sonny and Cher

Released way back in the 1960s was the hit ‘I Got You Babe’ by Sonny and Cher. Everyone knows and loves this song and it is going to be the best addition to your wedding anniversary playlist. You and your partner can enjoy the lyrics and relate them to how you depend on each other every day. What’s more, it is a song that is upbeat and will have everyone singing along with you.


After All These Years by Journey

If you have been married a long time, we have the perfect song for your wedding anniversary. We suggest ‘After All These Years’ by Journey. This was a popular song and a lot of your guests at your party are going to know it. It was released in 2008 and it has lyrics based around love. It is a rock song and it can bring some energy to the dancefloor. It is great for couples and an ideal choice if you are looking for a song that is not soppy and a ballad.

I’m Gonna Be (500 Miles) by The Proclaimers

Do you want to get everyone on their feet and dancing at your wedding anniversary? There is only one way to do this and that is by playing ‘I’m Gonna Be (500 Miles)’, which is a song by The Proclaimers. This Scottish song is well known for raising the roof and everyone can have a great time. All of your guests are going to be full of energy and laughter with this song. At the same time, it has lyrics that you can relate to your partner and how you would walk 500 miles for them.

All of Me by John Legend

John Legend has some beautiful love songs and ‘All of Me’ is one of our favorites. Indeed, this was a huge hit and it is going to show your partner just how much you love them for your wedding anniversary. The song was released in 2013, which makes it a modern song and it can fall into the R&B and pop category. So, there is a little something in there for everyone to enjoy.


Just the Way You Are by Bruno Mars

If you are looking for a popular pop song to play for your wedding anniversary then you have got to choose ‘Just the Way You Are’. This is a pop song sung by Bruno Mars, which was first released in 2010. It is all based on falling in love, which can be perfect for a celebration of your marriage.

Wonderwall by Oasis

Some people like to stay away from ballads. In that case, you can choose ‘Wonderwall’ for your wedding anniversary song. This is a tune by Oasis that was huge and it was first released in 1995. It falls into the alternative and Indie category, with upbeat music that is sure to get everyone singing along. You can have some fun for your wedding anniversary.

(Visited 28 times, 1 visits today)


Kathy is a freelance writer who specializes in writing about all aspects of a wedding—from the planning to the event itself. She graduated from the University of Technology in Sydney (yes, Australia!), with a degree in media and communication. She also became an American citizen and loves her new home country. Kathy has somewhat of a boho spirit and enjoys some great rock-n-roll music. She is married and enjoys working from home with her husband, who’s also a writer. They both try to get out as often as possible by taking long walks, visiting wineries on the weekend, and more. While they don’t yet have kids, Kathy and her husband have plans to expand their family in the next year or two!