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!

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.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

You can watch the whole of best wedding songs playlist here too: