February 3, 20266 min read

How Many Songs Should Be in a Setlist?

The answer depends on your slot — but there's a formula that makes it simple.


How Many Songs Should Be in a Setlist?

The number of songs in a setlist equals your set length divided by average song duration, minus a 10–15% buffer for transitions and banter. For most gigging bands, that means 8–9 songs for a 30-minute set, 12–13 for 45 minutes, 15–16 for 60 minutes, and 22–24 for a 90-minute headline slot.


If you've ever packed 20 songs into a 45-minute set and spent the whole night rushing, or padded a short slot with filler tracks just to fill time, you already know: getting the song count wrong hurts the show.

Here's how to get it right every time.


The Simple Formula

Set length ÷ average song duration = number of songs

Then subtract 10–15% for transitions, banter, tuning, and breathing room.

Most gigging bands have songs that run 3–4 minutes live. Use 3.5 minutes as your baseline unless you know your catalog runs longer.


Setlist Length by Show Type

Set Length@ 3 min/song@ 3.5 min/song@ 4.5 min/song
20 minutes6 songs5 songs4 songs
30 minutes9 songs8 songs6 songs
45 minutes13 songs12 songs9 songs
60 minutes16 songs15 songs12 songs
75 minutes22 songs19 songs15 songs
90 minutes27 songs23 songs18 songs

These are starting points — always build in a 2–3 minute buffer so you're not scrambling at the end.


How Many Songs for Each Type of Gig

Opening Act (20–30 minutes)

Target: 5–8 songs

You're there to warm the room, not win it. Keep it tight, keep it punchy. Play your most accessible songs — this crowd isn't there for you yet, so give them the easiest possible reason to pay attention. Don't try to squeeze in deep cuts or new material. Make an impression and get off.

Support Act (30–45 minutes)

Target: 8–12 songs

You have enough time to show some range. Open strong, take one tempo dip in the middle, and close on a high note. Still not the night to debut new songs — stick to your most reliable material.

Club/Bar Headline (60–75 minutes)

Target: 14–18 songs

This is your show. You have room to build a proper arc — open big, let it breathe in the middle, and finish strong. Leave 2–3 songs in reserve for an encore if the crowd earns it.

Full Headline Set (90+ minutes)

Target: 20–25 songs

Reserved for established acts with deep catalogs. If you're playing 90 minutes, you need enough variety to keep the room engaged — rotating tempos, keys, and moods throughout. Don't play 90 minutes just because you can. If your strongest material only covers 60 minutes, play 60 minutes.

Festival Slot (varies)

Target: depends entirely on your slot

Festival timing is strict. Run the calculation precisely, build in extra buffer (not less), and never run over. Running over a festival slot is one of the fastest ways to damage relationships with promoters and other acts on the bill.


Why Live Song Duration ≠ Recorded Duration

This catches bands out constantly.

A song that's 3:45 on Spotify might run 5:30 live once you account for:

  • Extended intros or outros
  • Mid-song crowd interaction
  • Instrumental solos that stretch in the moment
  • Key changes or reprises you add on stage

Always time your songs live — in rehearsal with the full arrangement you actually play. Record a practice run, time each track, and use those numbers when building your setlist. Setlistly automatically calculates your total set length as you build and reorder songs, so you're never doing the mental math mid-build.


Always Prepare More Songs Than You Need

Here's a rule most experienced gigging bands follow: prepare 20–30% more songs than your slot requires.

Why? Three reasons:

  1. Encores. If the crowd is calling you back, you need material. An encore only works if you haven't already played everything.

  2. Last-minute cuts. You find out at soundcheck the set is 10 minutes shorter than expected. You want to be able to cut cleanly without sacrificing your arc.

  3. Dead songs. A song falls apart in the first verse, someone breaks a string, the energy just isn't there. Knowing you have a swap option is a calm you can feel on stage.


What Happens When You Get the Count Wrong

Too many songs: You rush transitions, banter disappears, the set feels like a checklist. The audience senses the hurry and disconnects. You run over your slot, which frustrates venues and support acts.

Too few songs: You stretch banter until it becomes awkward, you add songs you haven't properly prepared, or you end early and walk off to a confused room that expected more.

Both kill the vibe. The formula above prevents both.


Tracking Song Count the Smart Way

If you're still counting songs in a notes app or a spreadsheet, it's easy to lose track of your real set time — especially when songs get reordered, swapped in and out, or when different members have different versions of "the setlist."

Setlistly's Setlist Builder shows your running set time automatically as you add and drag songs into order. Every song in your library has its duration stored, so the math updates in real time. When you hit your target runtime, you know — no calculator needed.

It also flags songs by status (Solid, Learning, Needs Practice, New) so you're not accidentally putting an unready song in a slot that needs to be bulletproof.

Ready to level up your live shows?

Build your next setlist on Setlistly — free at setlistly.com

Get Started Free

Quick Reference: How Many Songs in a Setlist?

  • 20-minute set: 5–6 songs
  • 30-minute set: 7–9 songs
  • 45-minute set: 10–12 songs
  • 60-minute set: 14–16 songs
  • 90-minute set: 20–24 songs

Always time your songs live, build in a buffer, and prepare a few extras. The best sets don't feel calculated — but they always are.


Want a deeper look at how to structure those songs once you know how many you need? Read our full guide: How to Make a Setlist: The Complete Guide for Gigging Bands

Related Articles

Ready to organize your band?

Setlistly helps bands manage songs, plan setlists, and run tighter rehearsals — all in one place.