The number of songs for a 3-hour gig depends on three things: how many minutes are actual music after breaks, how long your songs run, and how long you talk between them. Divide the music minutes by the real time each song takes you, round up, then bring an extra set's worth as a buffer.
The calculator below does the math from your own numbers. Then we'll cover why you bring extra and how set order matters as much as the count.
Songs for your gig
The math: (gig hours × 60, minus breaks × break length) gives your music minutes. Each song takes its length plus the talk after it. Music minutes divided by that, rounded up, is your count. Buffer = one more set's worth. Slow songs per set follow James's rule: no more than 10 of every 60 minutes slow. Nothing leaves your phone.
How the math works (and why guessing comes up short)
Players usually guess low because they count song time and forget everything in between. A song isn't just the song. It's the count-in, the last chord ringing out, a quick tune, a "thank you," a sip of water, and maybe a line about the next one. Those seconds add up over a night.
So time yourself. Record one full set on your phone at a real gig or a rehearsal where you play it like a gig. Count the songs, look at the total time, and you'll know your real pace, talk included. That number is worth more than any rule of thumb you'll read online, because it's yours.
- Gig length: the full window from first note to last.
- Breaks: how many and how long. Get this in writing. "Three hours" can mean three hours of music or a 3-hour window with breaks inside it.
- Song length: time ten of your own songs and average them. Your versions, not the record.
- Talk and transitions: the gap after each song. Some players run songs together, some tell a story every time. Both work. Just count it.
If you plan a requests slot inside a set, take those minutes out of the gig first or bump up your talk time. More on that in how to handle song requests.
Why you always bring extra songs
The count tells you how many songs fill the night if everything goes to plan. It never does. Bring a buffer list, at least one extra set's worth, of songs you can play cold.
- A song dies. You start one and the room goes flat. You need something ready to swap in next.
- The room isn't who you planned for. You built a set for a dinner crowd and a birthday table of thirty shows up. Your buffer is where the singalongs live.
- Requests and eras. When you ask tables for eras, genres and bands between sets, you need a few songs in each of those buckets to pull from.
- You play faster live. Nerves and energy speed things up. A set you timed at home can run short on stage.
- "Can you do one more?" The manager asks you to keep going. Know before the gig whether that's included in your fee or a new number, and have the songs either way.
A good buffer list isn't random. Sort it by feel so you can grab what the room needs: a few uptempo singalongs, a few mid-tempo crowd songs, one or two for an older table, one or two for a younger one.
The count matters less than the order
Forty-five songs in the wrong order can empty a room. The same forty-five in the right order can keep it full and ordering all night. Set order and energy are the real job.
Here's how to use that when you build a set:
- Start strong. Open each set with something uptempo and familiar. You're getting attention back after a break.
- Ration the slow ones. About 10 slow minutes in an hour is the ceiling. Spread them out, never two in a row in a busy room. The calculator shows how many slow songs a set can hold at your song length.
- Keep a flow. Move between songs that connect by feel, era or key so the room never lurches.
- Read the room and adjust. Look at ages and faces and the era they lived and thrived in. Mash up old and new to bridge the gaps.
- End sets on a high. People decide whether to stay for another round during your last few songs before a break.
Made-up example A solo player has a 3-hour Friday at a restaurant with two 15-minute breaks in the agreement. Their songs run about 4 minutes and they talk about 30 seconds between songs. That's 150 minutes of music, each song taking 4.5 minutes, so 34 songs, about 12 a set. They bring 46 ready: the 34, plus a buffer of 12 sorted by feel. Each set holds two slow songs, placed in the middle, never back to back.
Different rooms, different counts
The same 3-hour window plays differently in different rooms, so rerun the numbers for each gig instead of reusing one list.
- Restaurants: people came to eat and talk. Keep it mid-tempo and familiar, and save the singalongs for late.
- Breweries: a tap room is a conversation room with a band in it. Singalongs win. More in how to get gigs at breweries.
- Senior living: often shorter daytime shows with requests by decade. See our senior living gigs guide.
- Private events: ask the host for must-plays, a do-not-play list and the ages in the room, and build those in before the night.
The count also tells you what the gig costs you
Thirty-plus songs ready, plus a buffer, rehearsed and in your hands, is real work before you ever load the car. That prep is part of what you're being paid for. When you work out what a 3-hour gig should pay, count the hours behind the set list too, not just the hours on stage.
Questions players ask
How many songs do I need for a 3-hour gig?
It depends on your breaks, your song lengths and how much you talk between songs. Take the minutes of actual music, divide by the time one song really takes you including the gap after it, and round up. The calculator on this page does it from your own numbers.
Does a 3-hour gig include breaks?
Check your agreement. Some venues mean three hours of music, some mean a 3-hour window with breaks inside it. Confirm the set times and break length in writing before the gig so you plan the right number of songs.
How many extra songs should I bring?
Bring at least one extra set's worth of songs you can play cold. That covers a song that isn't landing, a fast-moving crowd, a request swap, or a venue that asks for one more set.
How many slow songs can I put in a set?
James's rule is 50 of every 60 minutes uptempo, so slow songs get about 10 minutes an hour at most. Spread them out instead of stacking them.
How long is a set at a bar gig?
Whatever you and the venue agreed. Ask before you book, write it in the confirmation, and build each set to that length.