Your first dance, chosen well
The 100 best first dance songs of all time
Every song with its video, the story behind it and a live band to play your first dance on the night.
The top ten
All 100-
01
Perfect
Ed Sheeran, 2017
-
02
Thinking Out Loud
Ed Sheeran, 2014
-
03
All of Me
John Legend, 2013
-
04
At Last
Etta James, 1960
-
05
Can't Help Falling in Love
Elvis Presley, 1961
-
06
Make You Feel My Love
Adele, 2008
-
07
A Thousand Years
Christina Perri, 2011
-
08
Amazed
Lonestar, 1999
-
09
Your Song
Elton John, 1970
-
10
You Are the Best Thing
Ray LaMontagne, 2008
By genre
All listsCountry
Country first dances built on storytelling, steel guitar and a lyric that says exactly what it means.
Top 25Indie
Indie first dances with a bit of restraint: hushed verses, big choruses and the songs you fell for at a festival.
Top 25Jazz
Jazz standards and jazz vocal recordings for couples who want elegance and a slow sway.
Top 25Christmas
First dances for December weddings: festive without tipping into novelty.
Top 25Rock
Rock first dances with real guitars, from power ballads to the quiet songs the loud bands wrote.
Top 25Jewish
Songs for the first dance at a Jewish wedding, in Hebrew, Yiddish and English.
Top 25Soul
Soul and Motown first dances that get the room moving the moment the chorus lands.
Top 25Acoustic
Stripped back recordings and acoustic versions for a first dance that stays close and quiet.
Top 25Folk
Folk and folk pop first dances: harmonies, fiddles and songs that sound like home.
Top 25Disco
Upbeat first dances for couples who want the party to start the second the song does.
Top 25
Choosing your first dance

The first dance is the one moment of a wedding that is only ever about the two of you. The room goes quiet, the lights come down, and for three minutes nobody is checking the timings. That is why the song matters more than almost any other decision you make about the day, and why so many couples find it harder to pick than the venue.
Start with what the song means, not what it sounds like. The song from the first road trip, the one you sang badly in a kitchen at two in the morning, the one that was playing when you said the thing you had been putting off saying. A first dance built on a real memory survives any amount of teasing from the back of the room. If no song carries that weight yet, pick one for how it makes you feel when it starts, then live with it for a fortnight before you commit.
Then think about the dancing. A slow song in waltz time is the easiest to move to; anything mid tempo asks for a bit of a plan. Most couples use between two and three minutes, so if your song runs long, ask the band to come in late or fade early rather than standing through a four minute outro. If dancing in front of people is your idea of hell, choose something upbeat and invite everyone up after the first chorus. Nobody has ever regretted that.
Finally, decide who plays it. A band that learns your song plays it once, for you, in that room. Every band featured on this site offers live first dances, and they will be the same band keeping the floor full at midnight.
Played live, not pressed play
Every song on this site is paired with two wedding bands from the Artist Republic roster. Where the song is already in a band's set, the page says so. Where it is not, the band offers live first dances and can learn it for you, then carry the party through to the last song of the night.
Start with the Top 100