How Many Sets Per Week to Build Muscle | 10-20 Sets Per Muscle, by Body Part

Bottom line: 10-20 hard sets per muscle per week is the sweet spot for muscle growth. Only sets taken close to failure actually count.

There's a dose-response relationship between weekly sets and muscle growth - more volume means more growth, up to a point. But more isn't always better.

Sets and muscle growth: the dose-response relationship

Multiple meta-analyses show a clear trend: more weekly sets produce more muscle growth, up to a point. The gains accelerate noticeably once you cross about 5 sets per muscle per week, and for most people 10-20 weekly sets sits in the cost-effective sweet spot. Once you push well past 20 sets, the growth curve flattens while recovery cost keeps climbing.

What counts as a "hard set"

What you're counting are sets taken to within 1-3 reps of failure (RIR 1-3) - hard sets. Warm-up sets and easy sets with a lot left in the tank don't count. You also count by primary muscle: bench press counts as a chest set, even though your triceps and front delts work too. That means you shouldn't stack up too many direct arm and shoulder sets on top of heavy pressing (total volume).

Weekly set targets by muscle group

LevelLarge muscles (chest, back, legs)Small muscles (shoulders, arms)
Beginner8-12/week6-10/week
Intermediate12-18/week10-16/week
Advanced16-22/week14-20/week

Small muscles get hit indirectly during presses and rows, so they need fewer dedicated direct sets than large muscles.

How to add volume and spot the "too much" signal

Don't start at the top of the range - start at the lower end and add gradually. Add 1-2 sets per muscle per week, and once progress stalls, add more. When any of the following shows up, you've gone too far: your target weight or reps drop below last session, your joints and tendons feel chronically tight, or your sleep and appetite go sideways. At that point, don't add more volume - take a deload and reset. You can only make that call if you have records to look back on.

FAQ

How many sets per muscle can I do in a single session?
Around 6-10 sets per muscle per session is a reasonable cap. Quality tends to drop after that, so if your weekly target is higher, split the work across two sessions instead of cramming it all into one.
Do warm-up sets count toward the weekly total?
No. Only hard sets - sets taken to within 1-3 reps of failure - count. Light prep sets and anything with a lot left in the tank don't.
Does more sets always mean more muscle growth?
Up to a point, yes. But once you push well past 20 weekly sets, returns diminish while recovery cost grows. Start at the lower end, add gradually, and let the balance of progress and fatigue guide you.

Key takeaways

References

  1. Dose-response Relationship Between Weekly Resistance Training Volume and Muscle Mass
  2. Resistance Training Volume Enhances Muscle Hypertrophy in Trained Men
  3. ACSM Position Stand: Progression Models in Resistance Training for Healthy Adults

That "just one more rep than last time" - captured every time.

Muscle growth only happens when you consistently beat your previous weights and reps (progressive overload). BTB Workout Log shows your last session's numbers the moment you pick an exercise, and automatically tallies your weekly sets by muscle group. No ads, fully offline, free to start - so you never lose track of where you left off.

Use BTB Workout Log for free