Nutrition

Is 20 sets per workout too much?

In this article

Is 20 sets per workout too much depends on your training experience, recovery ability, and your goals. For most people who lift weights regularly, 20 sets in a single workout sits right...

Is 20 sets per workout too much depends on your training experience, recovery ability, and your goals. For most people who lift weights regularly, 20 sets in a single workout sits right at the upper limit of what you can recover from, and in some cases it can work well. Research shows that muscle growth happens with a wide range of set counts, from 10 sets per muscle group per week to 20 or even more. The catch is that more sets only help if you can recover from them properly.

What does the research say about training volume?

Studies on muscle growth show that doing more sets leads to more muscle growth, but only up to a point. A 2017 review found that when you compare doing 5 sets per muscle group per week to 10 or more sets, the higher volume nearly doubled the muscle gains. Most research suggests that somewhere between 10 and 20 sets per muscle group per week gives you the best results for building muscle. Once you push past 20 to 30 sets per week for one muscle group, the benefits start to drop off and you risk overtraining.

This means that if you train a muscle group twice per week, you could do 10 sets per session and hit 20 sets total for the week. But if you try to cram all 20 sets into one workout, your performance drops as you get tired, your form gets sloppy, and your muscles don’t get stimulated as well as they would with fresher sets.


196+ reviews

9 Steps To Shed 5–10kg in 6 Weeks

In only 90 minutes a week!

Includes an exercise plan, nutrition plan, and 20+ tips and tricks.

Without dead boring diets that are like watching paint dry

Without getting results at a snails pace

9 Steps to Shed 5-10kg in 6 Weeks

Does 20 sets in one session work for beginners?

No. Beginners should stick to far fewer sets per workout. If you’re new to lifting, your body hasn’t adapted to handle high training volumes yet. You’ll see great results from just 3 to 5 sets per muscle group per session, done two or three times per week. Jumping straight to 20 sets in one workout will leave you extremely sore, increase your injury risk, and slow down your progress because you won’t recover in time for your next session.

Can advanced lifters handle 20 sets per workout?

Yes, advanced lifters can handle 20 sets per workout, but it depends on how you structure it. If you split those 20 sets across multiple muscle groups, you’re not overloading any single muscle. For example, a push day might include 6 sets for chest, 6 sets for shoulders, and 8 sets for triceps. That adds up to 20 sets total but each muscle group gets a manageable amount.

However, if you try to do 20 sets all for one muscle group in one session, even advanced lifters will struggle. Research shows that as you do more and more sets in one workout, the quality of each set drops. Your muscles get fatigued, you lift less weight, and the growth stimulus gets weaker. Splitting those 20 sets across two or three workouts in the same week works much better.

What happens when you do too many sets?

Doing too many sets in one workout leads to several problems. First, your performance tanks. By the time you hit set 15 or 16, you’re lifting much lighter weights than you did on set 1 or 2, which means those later sets don’t build as much muscle. Second, you raise your cortisol levels. Training sessions that go longer than 60 minutes start to spike cortisol, a stress hormone that can actually break down muscle tissue and slow your recovery.

Third, you increase your injury risk. When you’re fatigued, your form breaks down and you’re more likely to tweak something or get hurt. Finally, you might not recover in time for your next workout. If you’re still sore and beaten up three or four days later, you can’t train with the intensity you need to keep making progress.

How should you structure your workouts to avoid doing too much?

The best way to structure your training is to spread your weekly volume across multiple sessions. If you want to do 20 sets per muscle group per week, split that into two or even three workouts. For example, you could train chest twice per week with 10 sets each session, or three times per week with 6 to 7 sets each time.

Another option is to use a body part split where you train different muscle groups on different days. A push/pull/legs split lets you do 15 to 20 total sets in one workout, but you’re hitting chest, shoulders, and triceps on push day, back and biceps on pull day, and legs on leg day. This way, no single muscle group gets hammered with 20 sets all at once.

You should also pay attention to how long your workouts last. Aim to keep your training sessions between 45 and 60 minutes of actual work. If you’re doing 20 sets and it takes you 90 minutes, you’re probably resting too long between sets or your workout is just too much volume for one session.

How do you know if 20 sets is too much for you?

Your body will tell you if you’re doing too much. If you’re constantly sore for days after every workout, if your strength is dropping instead of going up, or if you feel run down and tired all the time, you’re probably doing too much volume. Other signs include trouble sleeping, losing your appetite, and feeling unmotivated to train.

You should also track your progress. If you’re doing 20 sets per workout and your lifts are going up and you’re building muscle, then it’s working for you. But if your numbers are stuck or going backwards, you need to cut back on volume and focus on recovery.

Does training intensity matter when you’re doing 20 sets?

Yes, intensity matters a lot. If you’re doing 20 sets with light weights and stopping far from failure, you can probably handle it without much trouble. But if you’re pushing every set close to failure with heavy weights, 20 sets will crush you. Research shows that training close to failure is important for muscle growth, but you don’t need to go to failure on every single set.

A good approach is to push your first few sets hard, close to failure, and then back off slightly on the later sets. This lets you get in more total volume without completely destroying yourself. You can also cycle your training intensity, doing some weeks with heavier weights and lower volume, and other weeks with lighter weights and higher volume.

FAQ

Can you build muscle with fewer than 20 sets per workout?

Yes. Most people can build plenty of muscle with 10 to 15 sets per muscle group per week, split across two or three workouts. You don’t need 20 sets per workout to grow.

Should you do 20 sets per workout every week?

No. You should cycle your training volume. Some weeks you can push higher volume, other weeks you should back off and let your body recover. This prevents burnout and keeps you making progress over the long term.

Is 20 sets per workout too much for fat loss?

It depends. If you’re eating fewer calories to lose fat, your recovery ability drops. You might need to cut back on volume during a fat loss phase to avoid overtraining.

How long should a 20-set workout take?

A 20-set workout should take 45 to 60 minutes if you’re resting 1 to 3 minutes between sets. If it takes much longer, you’re either resting too much or doing too many sets for one session.

Can you do 20 sets of the same exercise?

No. Doing 20 sets of one exercise in one workout is overkill. You should spread your sets across multiple exercises to hit the muscle from different angles and avoid repetitive strain.

Should older lifters do 20 sets per workout?

Older lifters generally need more recovery time and should be more careful with high-volume training. Starting with 10 to 15 sets per workout and monitoring recovery is a safer approach.

Does your diet affect whether 20 sets is too much?

Yes. If you’re eating enough protein and calories, you’ll recover better from high-volume training. If your diet is lacking, 20 sets will be much harder to recover from.

Can you do 20 sets per workout while cutting weight?

You can, but you’ll need to be careful. Your recovery is worse when you’re in a calorie deficit, so you might need to reduce volume slightly or take extra rest days.

How many rest days do you need if you’re doing 20 sets per workout?

It depends on how you split your training. If you’re doing 20 sets for one muscle group, you’ll need at least 2 to 3 days of rest before training that muscle again. If you’re splitting those sets across multiple muscle groups, you can train more frequently.

Can cardio affect your ability to handle 20 sets per workout?

Yes. Doing a lot of cardio on top of high-volume weight training can interfere with recovery. If you’re doing 20 sets per workout, keep your cardio moderate and focus on low-impact activities like walking.

armstrong author profile (1)

Armstrong Lazenby

Armstrong Lazenby is a BSc (Human Nutrition) registered nutritionist and holds a Bachelor of Science in Exercise Science and a Master of Sports Medicine. A former professional athlete who competed representing Australia for 4 years, Armstrong has held scholarships with the Victorian Institute of Sport, Australian Institute of Sport, and the Olympic Winter Institute of Australia.

Qualifications:
• BSc (Human Nutrition) — Registered Nutritionist
• Bachelor of Science (Exercise Science major)
• Master of Sports Medicine
• Certificate III & IV in Fitness