Your first dance lasts about three minutes, but it's the moment guests remember — and the one that sets the energy for the rest of the night. After more than 400 weddings, here's how our DJs help couples get it right.
1. Start with the feeling, not the song
Before you search “best first dance songs”, decide how you want that moment to feel. Intimate and slow? Joyful and upbeat? A choreographed surprise that flips halfway through? Once you know the feeling, the shortlist writes itself.
- Romantic and slow: keep it between 60 and 80 BPM so it's easy to sway.
- Feel-good: 90–110 BPM is perfect for a relaxed two-step.
- The switch-up: start slow, then drop into a party track at the 90-second mark.
2. Edit it down
Most songs run four to five minutes — longer than most couples are comfortable dancing in front of a room. Ask your DJ for a radio edit or a custom fade at around 2:30, then invite guests onto the floor.
“The best first dances end with the dance floor filling up, not with the couple wondering when the song will finish.”
Marcus Deep, SONIQ wedding DJ
3. Map every musical moment
Your first dance is one cue among many. Use this BPM guide when planning the rest of the reception:
| Moment | Tempo | Example vibe |
|---|---|---|
| Guest arrival | 70–95 BPM | Acoustic covers, soul |
| Dinner | 80–105 BPM | Jazz, nu-disco, Motown |
| First dance | 60–110 BPM | Your song, edited |
| Dance floor | 115–128 BPM | Pop, house, throwbacks |
| Last song | Any | A singalong everyone knows |
Don't forget the do-not-play list
It's just as important as the must-plays. If a song reminds you of an ex, a bad night out or a workplace you'd rather forget, write it down. Your DJ will never play it — even if Uncle Steve asks three times.
- List five songs you absolutely want to hear.
- List five you never want to hear.
- Choose your entrance, first-dance and last songs.
- Leave the rest to your DJ — that's what they're there for.
Mei Tanaka
The radio-edit tip saved us. Our song was almost six minutes long — Marcus cut it at 2:40 and everyone joined us on the floor right on cue.
ReplyJess MoreauAuthor
Love hearing that, Mei! Congratulations again to you both.
ReplyRyan Fletcher
Bookmarking the BPM table. Any suggestions for a last song that isn't the obvious choice?
Reply