How many sets and reps should I do to build muscle?

By Mert Yerekapan · Updated

Aim for 10 to 20 hard sets per muscle group per week, mostly in the 6 to 15 rep range, stopping 1 to 3 reps short of failure. Beginners can get results with fewer, around 6 to 10 sets per muscle a week.

Sets matter more than reps

Weekly sets per muscle is the number most worth tracking. Research on muscle growth keeps showing that more hard sets help up to a point, and then returns drop off.

A hard set means one where you're close to your limit. Ten easy sets that finish with plenty left don't count the same as five tough ones.

What rep range

Muscle grows across a wide range of reps, from around 5 up to 30, as long as the set gets close to failure. In practice:

  • 5 to 8 reps: heavier, good for big lifts like squats, bench and deadlifts
  • 8 to 12 reps: the all-purpose range for most exercises
  • 12 to 20 reps: good for isolation work, machines and anything that's awkward with heavy weights

I'd use 6 to 12 for most things and 12 to 20 for arms, calves and similar exercises. Don't overthink it, because the difference between 8 and 12 reps is small.

A worked example

Say you train three days a week, full body. For chest, you could do 3 sets of bench press each day. That's 9 chest sets a week, a good starting number. As you get more experienced, bring it to 4 sets a day, which makes 12.

If you train a muscle in only one session a week, you'd need to do all 10 or more sets in that session, which gets long and tiring. Splitting them across two or three days is easier on your body.

How to know it's working

Your weights or reps should go up over time. If you've done the same 3 sets of 10 at the same weight for six weeks, change something. Add a rep, add weight, or add a set. Progressive overload covers how.

Getting 10 to 20 sets a week in depends on actually showing up, and a daily match in League of Fitness helps with that part. Lifting sessions synced from Apple Health count, and your streak and head-to-head history show how steady you've been.

When to add sets

Only add sets when progress stalls and you're recovering well. If you're sore for days, sleeping badly or your lifts are dropping, you probably have too much volume already, not too little.

Related questions