Home › Guides › Hypertrophy program
Hypertrophy program: build muscle
For muscle growth, the research points to about 10-20 hard sets per muscle each week, split over at least two sessions, using anywhere from roughly 6 to 30 reps per set as long as each set ends close to failure (about 0-3 reps in reserve). More sets keep adding growth but with diminishing returns, and the weight on the bar matters far less than the effort. The four-day upper/lower programme below puts that into practice.
What the research says
Muscle growth research has moved a long way in the last decade. These are the findings that shape the programme below, with links to the papers.
Volume: more hard sets, with diminishing returns
A 2017 meta-analysis found a graded dose-response between weekly sets and muscle growth: more sets per muscle produced more growth (Schoenfeld, Ogborn and Krieger, 2017). A much larger 2025 analysis of 67 studies and 2,058 participants confirmed that growth keeps rising as weekly sets go up, but with diminishing returns, and it counted indirect sets (such as triceps during bench press) as roughly half a set (Pelland et al., 2025). In practice, about 10-20 hard sets per muscle per week is where most lifters get most of the benefit. More can help if you recover from it, but each extra set gives back less.
Effort: finish sets close to failure
A 2024 series of meta-regressions found that muscle growth improves as sets end closer to failure, while strength gains were similar across a wide range of effort (Robinson et al., 2024). Going all the way to failure is not required: in trained lifters, stopping one or two reps short gave the same quad growth as training to failure, with less fatigue (Refalo et al., 2024). Aim for about 0-3 reps in reserve on most sets.
Load: almost any rep range works
When sets are taken close to failure, light and heavy loads build similar amounts of muscle, while heavier loads build more one-rep max strength (Schoenfeld et al., 2017; Lopez et al., 2021). That gives you freedom: roughly 6 to 30 reps per set all work. Very high reps are painful and hard to judge, so most of the programme sits between 6 and 15, with higher reps on small muscles.
Frequency: twice a week is a practical minimum
With weekly sets kept equal, training a muscle once or several times a week gives similar growth (Schoenfeld, Grgic and Krieger, 2019), and the 2025 analysis found frequency had little effect on growth once volume was accounted for (Pelland et al., 2025). Frequency matters for a practical reason: it is much easier to do 14 good sets for a muscle across two sessions than to cram them into one. So the plan below trains every muscle twice a week.
The targets in one table
| Variable | Target | Why |
|---|---|---|
| Weekly sets per muscle | 10-20 hard sets | Growth rises with volume, with diminishing returns |
| Reps per set | 6-30 (mostly 6-15) | Similar growth across loads when sets are hard |
| Effort | 0-3 reps in reserve | Growth improves closer to failure |
| Frequency | Each muscle 2x a week | Spreads volume so every set is good quality |
| Rest | 2-3 min compounds, 1-2 min isolation | Long enough to keep reps up on the next set |
| Protein | About 1.6 g per kg bodyweight a day | Gains topped out around this intake ({M18}) |
A "hard set" is a working set taken within about three reps of failure. Warm-up sets and easy sets do not count.
The programme: 4-day upper/lower for size
This is the layout of Lift Proven's Upper / Lower Hypertrophy plan. Run it Monday, Tuesday, Thursday and Friday, or any four days with the two upper days and the two lower days spread apart.
| Day | Exercise | Sets x reps | Reps in reserve |
|---|---|---|---|
| Upper 1 | Bench press | 3 x 6-10 | 1-2 |
| Lat pulldown | 3 x 8-12 | 1-2 | |
| Dumbbell incline press | 3 x 8-12 | 1-2 | |
| Seated cable row | 3 x 10-12 | 1-2 | |
| Cable lateral raise | 3 x 12-20 | 0-1 | |
| Face pull | 3 x 12-15 | 0-1 | |
| Cable curl | 3 x 10-15 | 0-1 | |
| Lower 1 | Hack squat | 3 x 8-12 | 1-2 |
| Romanian deadlift | 3 x 8-10 | 2 | |
| Leg extension | 3 x 12-15 | 0-1 | |
| Lying leg curl | 3 x 10-15 | 0-1 | |
| Calf raise | 4 x 10-15 | 0-1 | |
| Upper 2 | Dumbbell shoulder press | 3 x 8-12 | 1-2 |
| Chest-supported row | 3 x 8-12 | 1-2 | |
| Machine chest press | 3 x 10-12 | 1 | |
| Pull-up | 3 x 6-10 | 1-2 | |
| Cable fly | 2 x 12-15 | 0-1 | |
| Dumbbell lateral raise | 3 x 12-20 | 0-1 | |
| Triceps pushdown | 3 x 10-15 | 0-1 | |
| Hammer curl | 2 x 10-12 | 0-1 | |
| Lower 2 | Back squat | 3 x 6-10 | 2 |
| Hip thrust | 3 x 8-12 | 1 | |
| Seated leg curl | 3 x 10-15 | 0-1 | |
| Walking lunge | 2 x 10-12 each leg | 1-2 | |
| Seated calf raise | 3 x 12-15 | 0-1 | |
| Hanging leg raise | 3 x 10-15 | 1-2 |
Heavy compound lifts like squats and Romanian deadlifts stay a couple of reps from failure because form breaks down before the muscle gives out. Machines, cables and isolation work can be pushed closer.
Weekly hard sets per muscle
| Muscle | Direct sets | Plus indirect work from |
|---|---|---|
| Chest | 11 | Shoulder press |
| Lats and upper back | 12 | Face pulls, Romanian deadlifts |
| Quads | 11 | Hip thrusts |
| Hamstrings | 9 | Squats, lunges |
| Glutes | 3 | Squats, lunges, Romanian deadlifts |
| Side delts | 6 | Shoulder press |
| Rear delts | 3 | Rows, pulldowns |
| Biceps | 5 | Rows, pulldowns, pull-ups |
| Triceps | 3 | All pressing |
| Calves | 7 |
Counting indirect work as half a set, as the 2025 analysis did, most major muscles land at roughly 8-12 sets a week. That is a good starting point for most lifters. If a muscle is lagging and you are recovering well, add 2-3 sets a week to it for the next block and see how it responds.
How to progress
Double progression on every exercise: keep the weight the same and add reps until every set reaches the top of the range, then add the smallest weight jump available and drop back to the bottom of the range. For example, dumbbell incline press 3 x 8-12 at 30 kg: once you get 12, 12, 12, move to 32 kg and work back up from 8 or 9.
Keep reps in reserve honest. If a set you planned to leave two reps in reserve turns into a grind, the weight was too heavy. If you could have done five more, it was too light.
Building volume over a block
A sensible approach is to start a block near the bottom of the volume range and add a set to a few exercises every week or two, for 4-8 weeks. When performance starts falling across several sessions, take a lighter week with about half the sets, then start the next block slightly above where the last one began.
Is it too much or too little?
| Sign | What it suggests | What to do |
|---|---|---|
| Reps going up most sessions | Volume is right | Keep going |
| Reps stuck but you feel fresh | Possibly too little | Add 2-3 sets for that muscle |
| Reps falling, soreness lasting into the next session | Too much for now | Cut 20-30% of sets or take a lighter week |
| Joints aching on one exercise | Exercise choice | Swap it for a similar movement |
Common mistakes
- Counting easy sets. Twenty sets stopped five reps short are worth far less than twelve hard ones.
- Going to failure on everything. It adds fatigue for little extra growth. Save it for the last set of isolation exercises.
- Copying an advanced lifter's volume. Start near 10 sets per muscle and earn your way up.
- Swapping exercises constantly. Progressive overload needs the same exercises long enough to beat your numbers.
- Under-eating protein. Training sets the signal; food and sleep supply the building material.
Prefer a different layout? The same principles apply to a six-day push pull legs routine. If you are brand new, a beginner strength programme will build plenty of muscle while you learn the lifts.
References
- Schoenfeld BJ, Ogborn D, Krieger JW. Dose-response relationship between weekly resistance training volume and increases in muscle mass. Journal of Sports Sciences, 2017. doi:10.1080/02640414.2016.1210197
- Pelland JC et al. The resistance training dose response: meta-regressions exploring the effects of weekly volume and frequency on muscle hypertrophy and strength gains. Sports Medicine, 2025. doi:10.1007/s40279-025-02344-w
- Robinson ZP et al. Exploring the dose-response relationship between estimated resistance training proximity to failure, strength gain, and muscle hypertrophy. Sports Medicine, 2024. doi:10.1007/s40279-024-02069-2
- Refalo MC et al. Similar muscle hypertrophy following eight weeks of resistance training to momentary muscular failure or with repetitions-in-reserve in resistance-trained individuals. Journal of Sports Sciences, 2024. doi:10.1080/02640414.2024.2321021
- Schoenfeld BJ, Grgic J, Ogborn D, Krieger JW. Strength and hypertrophy adaptations between low- vs. high-load resistance training. Journal of Strength and Conditioning Research, 2017. doi:10.1519/JSC.0000000000002200
- Lopez P et al. Resistance training load effects on muscle hypertrophy and strength gain: systematic review and network meta-analysis. Medicine and Science in Sports and Exercise, 2021. doi:10.1249/MSS.0000000000002585
- Schoenfeld BJ, Grgic J, Krieger J. How many times per week should a muscle be trained to maximize muscle hypertrophy? Journal of Sports Sciences, 2019. doi:10.1080/02640414.2018.1555906
- Morton RW et al. A systematic review, meta-analysis and meta-regression of the effect of protein supplementation on resistance training-induced gains in muscle mass and strength in healthy adults. British Journal of Sports Medicine, 2018. doi:10.1136/bjsports-2017-097608
Let Lift Proven run your hypertrophy programme
Pick Upper / Lower Hypertrophy and the coach sets every weight, set and rep from your logged sets, moves you on when you beat your reps and gives you lighter weeks when you need them.
Questions
- How many sets per muscle per week to build muscle?
- About 10-20 hard sets per muscle per week suits most lifters. Research shows growth keeps rising with more sets but with diminishing returns, so start near 10 and add sets if you are recovering well and progress slows.
- Do you need to train to failure to build muscle?
- No. Growth improves as sets end closer to failure, but stopping one or two reps short gives similar results with less fatigue. Aim for about 0-3 reps in reserve on most sets.
- What is the best rep range for hypertrophy?
- Anywhere from about 6 to 30 reps builds similar muscle when sets are taken close to failure. Most programmes use 6-15 because it is easier to judge effort and less painful than very high reps.
- Is training a muscle twice a week better than once?
- With the same weekly sets, growth is similar. Twice a week is still the practical choice because it spreads the sets out so each one is done with good effort.
- Can you build muscle with light weights?
- Yes. Light loads build similar muscle to heavy loads when sets are taken close to failure. Heavier loads are better for building one-rep max strength.
- How much protein do I need to build muscle?
- Around 1.6 g per kg of bodyweight per day. A large meta-analysis found extra protein stopped adding muscle beyond roughly that intake.