How many exercises per workout build the most muscle? Research-based numbers for beginners, splits and short sessions, plus how to count sets per exercise.
Published
Reviewed by
Alexandros Training Team
Last reviewed
Reading time
8 min
Short answer
Most people should do 4 to 6 exercises per workout, with 2 to 4 hard sets each. Beginners do well on 4 or 5 full-body exercises; lifters on a split can use 5 to 7. The exercise count matters less than your sets: aim for 10 to 20 hard sets per muscle per week, then choose just enough exercises to fit those sets into each session without junk volume.
Workout plans online range from three exercises to a dozen, and it is easy to assume more exercises means more muscle. It usually does not. Research on muscle growth tracks hard sets, not how many different movements you squeeze in, and a short list done well tends to beat a long list done tired.
This guide gives you a number to start with based on your experience and split, explains why sets matter more than exercise count, and shows a simple way to work out the right list for your own sessions.
How many exercises should you do per workout?
Most people should do 4 to 6 exercises per workout, with 2 to 4 hard sets of each. That gives about 12 to 20 working sets, which fits in a 45 to 75 minute session with sensible rest.
The right number depends on your experience and how many muscles each session trains:
Who you are
Typical split
Exercises per workout
Sets per exercise
Beginner, first 6-12 months
Full body, 2-3 days
4-5
2-3
Intermediate
Upper/lower, 4 days
5-6
3
Intermediate or advanced
Push/pull/legs, 5-6 days
5-7
2-4
Short on time
Any, 30 minutes
3-4
2-3
Strength focus
Full body or upper/lower
3-5
3-5
These ranges match how common programs are built: our guides to the upper/lower split and push/pull/legs suggest 4 to 6 and 4 to 5 exercises per session.
Why do sets matter more than the number of exercises?
Sets matter more because muscle growth follows the amount of hard work a muscle does each week, not how many different movements it came from. A 2017 meta-analysis by Schoenfeld, Ogborn, and Krieger found a graded dose-response between weekly sets and growth: each extra weekly set per muscle was associated with about 0.37% more muscle growth.
A 2019 study by Schoenfeld and colleagues shows this clearly. Trained men did the same 7 exercises three times a week for 8 weeks, with 1, 3, or 5 sets of each. The exercise list never changed, but muscle growth increased with the number of sets, while strength gains were similar across groups. Sessions took about 13, 40, and 68 minutes. Adding sets to the same exercises was enough; nobody needed a longer exercise list. For how many weekly sets to aim for, see our guide on how many sets per week to build muscle.
How many exercises should beginners do?
Beginners should do 4 or 5 exercises per workout, mostly multi-joint lifts such as a squat or leg press, a hip hinge, a press, and a row or pulldown. Those lifts train most of the body in a few movements, and repeating them often is the fastest way to learn good technique.
Extra isolation work adds little at this stage. In a 2013 study by Gentil and colleagues, 29 untrained young men trained for 10 weeks with only the lat pulldown and bench press, or with those two lifts plus curls and triceps extensions. Elbow flexor thickness grew 6.5% versus 7.0%, with no difference between groups. Arm exercises are not useless, but a beginner's arms grow well from presses and pulls alone.
How many exercises should intermediate and advanced lifters do?
Intermediate and advanced lifters usually do 5 to 7 exercises per session on a split, because they need more weekly sets and more angles for each muscle. A split trains fewer muscles per day, so you can give each one two exercises instead of one.
Variety helps, up to a point. In a 2014 study by Fonseca and colleagues, 49 people trained their legs twice a week for 12 weeks. Whole-quad size grew in every training group, but the groups that kept the same exercise did not significantly grow some quad heads, while the groups that varied their exercises grew all four. A 2022 systematic review by Kassiano and colleagues reached a balanced view: planned variation can improve growth in specific regions of a muscle, but swapping exercises randomly or adding exercises that train the muscle the same way may hold progress back.
In practice, that means picking exercises that train a muscle differently, such as a press and a fly for the chest, or a pulldown and a row for the back, rather than three nearly identical presses.
How many exercises per muscle group should you do in one workout?
Do 1 or 2 exercises per muscle group in a session. One exercise is enough for a muscle that gets 2 to 4 sets that day; use 2 when you want 5 or more sets for that muscle, so later sets are not all done in one fatigued movement.
Small muscles that already work hard in compound lifts, like the biceps in rows and the triceps in presses, often need only one direct exercise, or none for a beginner. In a 2015 study by de França and colleagues, 20 men with at least 2 years of training experience got similar arm strength and size changes over 8 weeks whether or not curls and triceps extensions were added to their multi-joint program.
How do you work out the right number of exercises for your workout?
Start from your weekly sets, not from an exercise list. Divide the weekly sets you want for each muscle by the number of sessions that train it, then by the sets you plan per exercise.
Pick a weekly target. About 10 to 20 hard sets per muscle per week works for most people.
Divide by sessions. 12 weekly chest sets over 2 upper-body days is 6 chest sets per session.
Divide by sets per exercise. At 3 sets each, 6 chest sets is 2 chest exercises.
Repeat for each muscle trained that day, counting compound lifts toward every main muscle they train.
Here is how that works out for one upper-body day on a 4-day upper/lower split:
Muscle
Sets this session
Exercises
Chest
6
Bench press 3, incline dumbbell press 3
Back
6
Lat pulldown 3, seated cable row 3
Shoulders
3
Lateral raise 3 (presses cover the front delts)
Arms
3
Curl 3 (presses cover much of the triceps work)
Total
18
6 exercises
Six exercises and 18 sets fit in about an hour. If you would rather not do the math, the workout plan generator builds a full week from your goal, experience, training days, session length, and equipment.
Does the order of exercises matter?
Order matters for strength but not much for muscle growth. A 2021 meta-analysis by Nunes and colleagues pooled 11 studies and found that strength gains were largest in the exercises done at the start of a session, while muscle growth was similar whether a session began with multi-joint or single-joint exercises.
So put the lift you most want to get stronger at first, while you are fresh, and do smaller single-joint exercises later.
How many exercises fit in a short workout?
A 30-minute workout fits about 3 or 4 exercises of 2 to 3 sets each, or 5 to 6 if you pair exercises into supersets. Session length follows from sets and rest: in Schoenfeld 2019, 7 exercises took about 13 minutes at 1 set each and 40 minutes at 3 sets, with 90 seconds of rest between sets.
When time is tight, cut exercises before you cut hard sets for the muscles you care about most. Our guide on how long a workout should be shows how to plan session time around your sets.
How does Alexandros help you get more from each exercise?
Alexandros is an iPhone app that works like a personal lifting coach you talk to. You log a session in plain English, like "lat pulldown 3x10 at 140, last set hard," rate how each set felt, and it tells you the weight and reps for next time using double progression. That keeps each exercise on your list moving forward, so you do not need to add new ones to keep progressing.
You can ask how a lift is going and get charts of your top weight, estimated one-rep max, and volume from your own log, or ask "What should I do today?" for a session plan. Alexandros is in early access; its terms say certain features require a paid subscription through the App Store.
Frequently asked questions
Is 3 exercises per workout enough?
Yes, if each one gets enough hard sets and you train often. Three multi-joint lifts, such as a squat, a press, and a row, done for 3 to 4 sets each, can make a complete short session.
Is 10 exercises per workout too many?
For most people, yes. Ten exercises usually means either too few sets of each or a very long session, and later exercises are done tired. Five to seven well-chosen exercises do the same job.
How many exercises should you do per muscle group?
One or two per session, and two to four across the week. Choose exercises that train the muscle differently, like a pulldown and a row for the back.
Should you change your exercises every workout?
No. Keep your main exercises for several weeks so you can add weight or reps. A 2022 review found planned variation can help, but random rotation may hold progress back.
Do warm-up sets count as exercises?
No. Warm-up sets of your first lift prepare you for the working sets but do not count toward your exercise or hard-set totals.