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.


The Best Wedding Songs of All Time

  1. I Don’t Want To Miss A Thing – Aerosmith
  2. Perfect – Ed Sheeran
  3. Amazed – Lonestar
  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. Rewrite The Stars – Zac Efron and Zendaya
  34. Say You Won’t Let Go – James Arthur
  35. Love Story – Taylor Swift
  36. I Like Me Better – Lauv
  37. Endless Love – Lionel Richie and Diana Ross
  38. You Are The Reason – Calum Scott
  39. Stand By Me – Ben E. King
  40. Burning Love – Elvis Presley
  41. Unchained Melody – The Righteous Brothers
  42. You Send Me – Sam Cooke
  43. Time After Time – Cyndi Lauper
  44. Wannabe – Spice Girls
  45. Firework – Katy Perry
  46. You’re The One That I Want – Grease
  47. Songbird – Eva Cassidy
  48. Just The Way You Are – Bruno Mars
  49. How Long Will I Love You – Ellie Goulding
  50. All You Need Is Love – The Beatles
  51. Call Me Maybe – Carly Rae Jepsen
  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. Gimme! Gimme! Gimme! – ABBA
  59. Jump – Girls Aloud
  60. Like A Prayer – Madonna
  61. I’m Coming Out – Diana Ross
  62. From This Moment On – Shania Twain & Bryan White
  63. Better Together – Jack Johnson
  64. Can You Feel The Love Tonight – Elton John
  65. The Luckiest – Ben Folds
  66. Signed, Sealed, Delivered (I’m Yours) – Stevie Wonder
  67. You Make My Dreams – Hall & Oates
  68. We Go Together – John Travolta & Olivia Newton-John
  69. Best Day of My Life – American Authors
  70. Wind Beneath My Wings – Bette Midler
  71. What a Wonderful World – Louis Armstrong
  72. Your Song – Ellie Goulding
  73. Single Ladies (Put a Ring On It) – Beyoncé
  74. Summer of ’69 – Bryan Adams
  75. Dancing in The Moonlight – Toploader
  76. Valerie – Amy Winehouse
  77. Marry You – Bruno Mars
  78. Come On Eileen – Dexys Midnight Runners
  79. Gimme All Your Lovin – ZZ Top
  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. Don’t Stop Me Now – Queen
  87. I’m Gonna Be (500 Miles) – The Proclaimers
  88. How Sweet It Is (To Be Loved By You) – Marvin Gaye
  89. Toothpaste Kisses – The Maccabees
  90. Shut Up And Dance – Walk The Moon
  91. Last Request – Paolo Nutini
  92. Can’t Take My Eyes Off You – Andy Williams
  93. (Everything I Do) I Do It For You – Bryan Adams
  94. Heroes – David Bowie
  95. Love Is All Around – Wet Wet Wet
  96. Marry Me – Train
  97. Everything – Michael Bublé
  98. Ho Hey – The Lumineers
  99. I Do, I Do, I Do, I Do, I Do – ABBA
  100. I Got You (I Feel Good) – James Brown