Music planning comes down to simple arithmetic, but most couples don’t do the math until they’re deep in planning and suddenly realize they either need 60 more songs or built a playlist that won’t last past 9pm. Here’s exactly how many songs you need for a wedding, segment by segment, plus what to hand your DJ or band and how to keep the dance floor full.
The basic formula
The average song is 3.5 minutes. So:
Minutes of music needed ÷ 3.5 = approximate song count.
But you don’t need a full curated playlist for every minute — during open dancing, a DJ reads the room and pulls from a much larger pool. The number that matters is how many songs you need to specify versus how many the DJ brings.
Songs by wedding segment
Ceremony (5–8 songs, all specified)
| Moment | Songs |
|---|---|
| Prelude (guests arriving) | 3–5 (or a playlist the DJ loops) |
| Processional — wedding party | 1 |
| Processional — the entrance | 1 (can be the same song, timed to a section) |
| Unity ritual / signing (if any) | 1 |
| Recessional | 1 |
Cocktail hour (15–20 songs, or a vibe + a DJ playlist)
60 minutes ≈ 17 songs. Most couples give the DJ a genre and 5–10 must-plays and let them fill the rest.
Dinner (20–25 songs, low-key)
75–90 minutes of background music at conversation volume. Again: a mood plus a handful of requests, DJ fills.
First dances and key moments (4–6 songs, all specified)
- First dance (1)
- Parent dance(s) (1–2)
- Cake cutting (1, optional)
- Bouquet / garter (1–2, optional)
- Anniversary / money dance (1, optional)
Time your first dance precisely — most couples edit it to 2.5–3 minutes — with the free First Dance Song Length Calculator.
Open dancing (the DJ’s pool: 150–300 songs; your input: ~25–40)
This is where couples over-specify. For 2–3 hours of dancing you do not need 50 curated songs. Give the DJ:
- 15–25 must-plays (the songs that will genuinely fill your floor)
- 10–15 do-not-plays (the ones that will clear it)
- A note on your crowd — age range, region, any cultural music to include
- Your last-song choice
Then trust them to read the room. A good DJ’s job is to adjust in real time, which a fixed 200-song playlist prevents.
Total song count by reception length
| Reception length | Songs you specify | DJ’s working pool |
|---|---|---|
| 3 hours | ~40–50 | 150–200 |
| 4 hours | ~55–70 | 200–275 |
| 5 hours | ~70–90 | 275–350 |
“Songs you specify” includes ceremony, cocktail must-plays, dinner mood tracks, all formal dances, and your open-dancing must-play/do-not-play lists. Everything else is the DJ’s call.
If you’re using a playlist-only reception (no DJ, phone or laptop plugged into speakers), you need the full count — build 4+ hours of music, ordered by energy, with a designated person to manage skips and volume. Calculate the exact number for your run-of-show with the free Wedding Music Playlist Calculator.
What to give your DJ or band
- The timeline — so they know when each segment starts and how long it runs
- Named songs for every “moment” — processional, recessional, first dance, parent dances, last song
- Must-play list (15–25) and do-not-play list (10–15)
- Genre and era guidance for cocktail and dinner
- Pronunciation notes for names in announcements
- A point person for the night who isn’t you
Bands need this earlier than DJs (they may need to learn a song) — send it 4–6 weeks out and confirm 2 weeks before.
What to avoid
- Over-curating open dancing. A rigid 3-hour playlist can’t respond to the room emptying.
- Ignoring the do-not-play list. One wrong song at the wrong moment clears a floor faster than a good one fills it.
- A first dance over 3.5 minutes. It feels long for you and the guests watching. Edit it.
- Back-loading all the hits. Front-load enough energy to establish the floor early; a slow first 30 minutes is hard to recover from.
- Forgetting the toasts don’t need music — but the transitions around them do. Plan those with the free Wedding Toast Length & Timing Planner.
Frequently asked questions
How many songs do I need for a 4-hour wedding reception?
About 55–70 that you specify (ceremony, formal dances, cocktail and dinner must-plays, plus your open-dancing must-play and do-not-play lists), with the DJ bringing a working pool of 200–275 to read the room during open dancing.
How many songs for open dancing at a wedding?
Give the DJ 15–25 must-plays and 10–15 do-not-plays, not a full playlist. For 2–3 hours of dancing, a good DJ pulls from 150–300 songs and adjusts live — a fixed list prevents that.
How long should the first dance song be?
Most couples edit their first dance to 2.5–3 minutes. A full 4-minute song feels long both for the couple and the watching guests.
How many songs do I need if I don’t hire a DJ?
The full amount — 4+ hours of music (roughly 70–90 songs), ordered by energy level, with a designated person managing the device, skips, and volume all night.
How many ceremony songs do I need?
Five to eight: a prelude set or loop for guest arrival, one for the wedding party processional, one for the entrance, one for any unity ritual, and one for the recessional.
Should I make a do-not-play list?
Yes — it’s more useful than a long must-play list. Include songs that will clear your specific floor, any exes’ songs, and genres your crowd won’t dance to.
The only real rule
Specify every “moment” song, hand your DJ a tight must-play and do-not-play list, and let them do the job you hired them for during open dancing. Over-planning the dance floor is the most common wedding-music mistake.
Run the numbers for your reception with the free Wedding Music Playlist Calculator, and see our guides to first dance songs and wedding processional songs.

