The 100 Best Wedding Songs of All Time

From Ed Sheeran to ABBA, Stevie Wonder to Taylor Swift, these are the 100 best wedding songs of all time. We've turned them into a Spotify playlist so all you need to do is press play!

best wedding songs of all time

Want to know the best wedding songs of all time? You’re in the right place. Whether you’re after the best first dance songs or the best song to walk down the aisle to, we’ve got the go-to soundtrack for your big day.


Your wedding day will be one of the most important of your life and needs the perfect music to set the tone and get everyone in the mood. From classics to modern hits, slow songs to floor fillers, every one of these 100 songs deserve a place on your wedding playlist.

How to Plan Your Wedding Music

If you head to our wedding songs page, we’ve laid out where you need music at each stage of your wedding. You might be having a DJ or band for your wedding reception and can use our playlists as inspiration, or for background music to your reception or getting ready jams, just press play!


Image: Lusty Glaze

The first things to think about when planning your wedding songs are:

1. Do you have a theme?
Vintage weddings might work well with a Motown cover band; a rustic barn wedding might suit a festival-style live folk band; a string quartet would work for a glamorous wedding. Think about what works with your theme and what type of music you like as a couple.

2. What’s the vibe of your reception going to be – chilled afternoon tea or drunken dancing?
The reception is when you’ll have most of the important wedding music (except the bride entrance). It’s when you’ll have your first dance, background music to your meal, party songs for your evening dancing and a final send-off song to end the night. How pop/rock/classical/country/folk/soul you go should fit in with the atmosphere you’re creating for the reception.

3. Which parts of the day do you want music for?
The absolutely key times to have music are the bride’s entrance, the recessional song, during your wedding breakfast, the first dance, and during your wedding party. That said, it’s advisable to have it at times where there otherwise would be silence, like the signing of the register, and during your ceremony. You may also choose to have music for the bouquet toss and cake cutting, as well as doing a father-daughter dance. Plan out when you want music on your big day and it’ll help you get the flow right.

4. Get listening!
Make lists of your favourite songs, ask guests for theirs, play our playlists and talk to your band or DJ. Once you know what you want to play, you can match it with the best stage of your wedding day.

Below are the 100 best wedding songs of all time and a Spotify playlist to help you pick. You can watch the whole of best wedding songs playlist here too:


The Best Wedding Songs of All Time

  1. Perfect – Ed Sheeran
  2. Amazed – Lonestar
  3. I Don’t Want To Miss A Thing – Aerosmith
  4. This Will Be (An Everlasting Love) – Natalie Cole
  5. Can’t Help Falling In Love – Haley Reinhart
  6. Wherever You Will Go – Charlene Soraia
  7. A Thousand Years – Christina Perri
  8. Thinking Out Loud – Ed Sheeran
  9. I’m Yours – Jason Mraz
  10. At Last – Etta James
  11. Truly, Madly, Deeply – Savage Garden
  12. Let’s Stay Together – Al Green
  13. Run – Leona Lewis
  14. All Of Me – John Legend
  15. Shallow – Lady Gaga & Bradley Cooper
  16. Sucker – Jonas Brothers
  17. L-O-V-E – Nat King Cole
  18. I Wanna Hold Your Hand – The Beatles
  19. Ain’t No Mountain High Enough – Diana Ross & The Supremes
  20. Daydream Believer – The Monkees
  21. Symphony – Clean Bandit ft Zara Larsson
  22. Your Song – Rita Ora
  23. Born To Be Yours – Imagine Dragons and Kygo
  24. Don’t Stop Believin’ – Journey
  25. Make You Feel My Love – Adele
  26. Sweet Caroline – Neil Diamond
  27. Best Part – Daniel Caesar ft. H.E.R.
  28. Young and Beautiful – Lana Del Rey
  29. Sweetheart – Thomas Rhett
  30. Us – James Bay
  31. Speechless – Dan + Shay
  32. You Are the Best Thing – Ray LaMontagne
  33. Say You Won’t Let Go – James Arthur
  34. Love Story – Taylor Swift
  35. I Like Me Better – Lauv
  36. Endless Love – Lionel Richie and Diana Ross
  37. You Are The Reason – Calum Scott and Leona Lewis
  38. Stand By Me – Ben E. King
  39. Burning Love – Elvis Presley
  40. Unchained Melody – The Righteous Brothers
  41. You Send Me – Sam Cooke
  42. Time After Time – Cyndi Lauper
  43. Wannabe – Spice Girls
  44. Firework – Katy Perry
  45. You’re The One That I Want – Grease
  46. Songbird – Eva Cassidy
  47. Just The Way You Are – Bruno Mars
  48. How Long Will I Love You – Ellie Goulding
  49. All You Need Is Love – The Beatles
  50. Call Me Maybe – Carly Rae Jepsen
  51. Don’t Stop Me Now – Queen
  52. Love On Top – Beyonce
  53. No Scrubs – TLC
  54. Baby One More Time – Britney Spears
  55. All About That Bass – Meghan Trainor
  56. I’m Every Woman – Chaka Khan
  57. Reach – S Club 7
  58. I’m Kissing You – Des’ree
  59. Gimme! Gimme! Gimme! – ABBA
  60. Jump – Girls Aloud
  61. Like A Prayer – Madonna
  62. I’m Coming Out – Diana Ross
  63. From This Moment On – Shania Twain & Bryan White
  64. Better Together – Jack Johnson
  65. Can You Feel The Love Tonight – Elton John
  66. The Luckiest – Ben Folds
  67. Signed, Sealed, Delivered (I’m Yours) – Stevie Wonder
  68. You Make My Dreams – Hall & Oates
  69. We Go Together – John Travolta & Olivia Newton-John
  70. Best Day of My Life – American Authors
  71. Wind Beneath My Wings – Bette Midler
  72. What a Wonderful World – Louis Armstrong
  73. Your Song – Ellie Goulding
  74. Single Ladies (Put a Ring On It) – Beyoncé
  75. Summer of ’69 – Bryan Adams
  76. Dancing in The Moonlight – Toploader
  77. Valerie – Amy Winehouse
  78. Marry You – Bruno Mars
  79. Come On Eileen – Dexys Midnight Runners
  80. I Wanna Dance With Somebody – Whitney Houston
  81. Let’s Twist Again – Chubby Checker
  82. Can’t Stop The Feeling! – Justin Timberlake
  83. (I’ve Had) The Time of My Life – Bill Medley & Jennifer Warnes
  84. Uptown Funk – Bruno Mars
  85. Never Forget – Take That
  86. I’m Gonna Be (500 Miles) – The Proclaimers
  87. How Sweet It Is (To Be Loved By You) – Marvin Gaye
  88. Toothpaste Kisses – The Maccabees
  89. Shut Up And Dance – Walk The Moon
  90. Last Request – Paolo Nutini
  91. Can’t Take My Eyes Off You – Andy Williams
  92. (Everything I Do) I Do It For You – Bryan Adams
  93. Love Is All Around – Wet Wet Wet
  94. Marry Me – Train
  95. Everything – Michael Bublé
  96. Ho Hey – The Lumineers
  97. I Do, I Do, I Do, I Do, I Do – ABBA
  98. I Got You (I Feel Good) – James Brown
  99. Something – The Beatles
  100. Bohemian Rhapsody – Queen