How to write your own workout program for strength
Seven decisions in order, the research behind each one, and a complete two-workout example you can copy.
Written by Strengthara (Zenta AB) · Updated
To write your own workout program, start from the days you can train every week, pick a split that trains each muscle about twice a week, and give each workout 4 to 6 exercises with the big compound lifts first. Write each exercise as sets, a rep range, a reps-in-reserve (RIR) target and a rest time, for example 3 sets of 8–12 reps with 2 reps in reserve and 2 minutes' rest, and build up to about 10 hard sets per muscle a week.
Then run it for 6 to 8 weeks with the same exercises, log every set, and judge it by one thing: whether you lift more weight or more reps on the same sets at the same effort. When you reach the top of the rep range in every set, add a little weight next time.
The seven decisions, in order
Make them in this order, because each depends on the one before. Exercises come third, after the days and the split, because the split decides how much fits in one workout.
| Decision | Good starting point | Why |
|---|---|---|
| 1. Days a week | The number you can manage in a busy week, usually 2 to 4. | A program you repeat beats a better one you skip; a missed day breaks a tight split. |
| 2. Split | 2–3 days: full body. 4 days: upper/lower. 5–6 days: push pull legs. | Each trains every muscle 1.5 to 3 times a week, and with equal weekly sets the difference matters little for muscle growth. |
| 3. Exercises | 4 to 6 per workout, covering squat, hinge, push and pull, compound lifts first. | Compound lifts train the most muscle per set and need the most skill, so they go first. |
| 4. Sets and reps | 2 or 3 working sets per exercise, up to 4 on a main lift; 3–6 reps on the main lifts for strength, 6–15 for muscle. | Muscle grows across a wide range of reps when sets are hard; strength grows most with heavy sets. |
| 5. Effort (RIR) | 0 to 3 reps in reserve: 2–3 on heavy compound lifts, 0–2 on isolation exercises. | Hard sets build muscle without the fatigue of failing every set. |
| 6. Rest | 2 to 3 minutes on compound lifts, about 90 seconds on isolation exercises. | Longer rests let you lift more in the next set; very short rests cost reps. |
| 7. Progress | Same exercises for 6 to 8 weeks; add reps, then weight. | Fixed exercises let you compare the same sets from week to week. |
Choose your days and your split
Start from the days you can actually train, not from a split you have seen online. Count the days you can manage in an ordinary week with work, family and sleep, then pick the split that fits them.
| Days a week | Split | Each muscle trained | Workouts to write |
|---|---|---|---|
| 2 | Full body | 2× a week | Full body A and B |
| 3 | Full body | 3× a week | Full body A and B, alternated |
| 4 | Upper/lower | 2× a week | Upper A, Lower A, Upper B, Lower B |
| 5–6 | Push pull legs | 1.5–2× a week | Push, Pull and Legs, in rotation |
When the number of sets per week is the same, a meta-analysis of 25 studies found no significant difference in muscle growth between training a muscle once, twice or three or more times a week (Schoenfeld, Grgic and Krieger 2019), and the 2026 ACSM position stand reached the same conclusion. For strength, the same position stand recommends at least two sessions a week. Twice a week per muscle is a practical default: it spreads the sets so no single workout gets too long, and a missed day still leaves every muscle trained once.
Whatever you pick, keep the same split for the whole run so you compare like with like. If you are choosing between the three common splits, our 5×5 vs push pull legs vs upper/lower guide puts them side by side.
Choose 4 to 6 exercises per workout
Four to six exercises is enough for most workouts: with 2 or 3 working sets each, that is 8 to 18 sets, which fits in about an hour with warm-ups. Across the week, cover these movement patterns.
- Squat (knee-dominant): back squat, front squat, leg press, Bulgarian split squat.
- Hinge (hip-dominant): deadlift, Romanian deadlift, hip thrust, back extension.
- Push: bench press, incline dumbbell press, overhead press, dips, push-ups.
- Pull: rows, lat pulldown, pull-ups or chin-ups.
- Extras if there is time: lateral raises, curls, triceps extensions, calf raises and trunk work such as planks.
Put the hardest compound lift first while you are fresh, then the other compound lifts, then single-joint exercises. Order matters for strength rather than size: in a meta-analysis, lifts gained the most strength when they came first in the workout, while muscle growth was the same in any order (Nunes et al. 2021). So start with the lift you most want to get stronger at.
Choose exercises you can load safely, with the equipment you actually have, and that you can do with the same technique every week. You do not need a barbell: a dumbbell press or a leg press is progressed the same way, by adding reps and then weight.
Set your sets and rep ranges
Write a rep range rather than one number, such as 8–12. The range is what you progress through: add reps until you reach the top in every set, then add weight. Pick the range by goal.
| Goal | Reps per set | Sets per exercise | Weekly sets |
|---|---|---|---|
| Strength (a heavier max) | 3–6 on the main lifts | 2–3 heavy sets per lift | About 4–6 heavy sets per main lift (2–3 sets, twice a week) |
| Muscle size | 6–15 (lighter, higher-rep sets also work if hard) | 2–4 | About 10 or more per muscle |
| Both | 4–8 on the first lift, 6–15 on the rest | 2–4 | About 10 per muscle |
The research behind the weekly figure: the 2026 ACSM position stand, an overview of 137 systematic reviews, concludes that higher volumes of 10 or more sets a week improve muscle growth, and that heavy loads of at least 80% of your one-rep max, for 2 to 3 sets at the start of the workout on at least two days a week, improve strength (Currier et al. 2026). Earlier, a meta-analysis had found that each extra weekly set added a little more muscle (Schoenfeld, Ogborn and Krieger 2017), and a 2026 meta-regression found that more sets keep adding muscle with diminishing returns, and that the returns diminish much faster for strength (Pelland et al. 2026). Muscle grows across a wide range of loads when sets are hard, but a heavier max needs heavy sets (Schoenfeld et al. 2021). If you are new to lifting, start nearer 6 to 10 sets per muscle and add more only when progress stalls and you recover well.
Count only hard working sets, not warm-ups, and count a set for the muscle that does most of the work: a bench press counts for the chest, a row for the back.
Decide how hard each set is with RIR
Reps in reserve (RIR) is how many more reps you could have done when you stopped the set. Writing it into the program is what makes the rep range meaningful: 8–12 reps with 2 in reserve means you choose a weight you could lift 10 to 14 times, and stop 2 short.
Leave 2 to 3 reps in reserve on heavy compound lifts, where a failed rep is risky and tiring, and 0 to 2 on isolation exercises such as curls and lateral raises. Estimates are rough at first, so record them anyway and check them now and then by taking the last set of an isolation exercise to failure; Helms et al. (2016) advise new lifters to record RIR before steering their training by it.
Training to failure is not required. A meta-analysis found at most a trivial advantage for muscle growth from sets taken to failure (Refalo et al. 2023), and the 2026 ACSM position stand says failure is not necessary: sets that end near failure, at about 2 to 3 reps in reserve, are enough. Growth does improve as sets get closer to failure, while strength gains are similar across a wide range of RIR (Robinson et al. 2024), which is why small exercises can go a little closer.
Rest long enough to repeat the work
Rest 2 to 3 minutes between sets of compound lifts and about 90 seconds on isolation exercises. Write the rest into the program so you do not rush the heavy sets or drift into five-minute breaks on light ones.
In one study of trained men, resting 3 minutes instead of 1 built more squat and bench press strength and more thigh muscle over 8 weeks (Schoenfeld et al. 2016), and a 2024 meta-analysis found a small advantage for muscle growth from resting longer than 60 seconds, with no appreciable difference beyond 90 seconds (Singer et al. 2024). Across reviews, the 2026 ACSM position stand found that rest length did not change strength gains, so the main reason to rest is to repeat the reps. If you are short of time, cut a set rather than the rest.
Example: a two-workout full-body program
An example written by us, not one of Strengthara's programs.
This is a complete program for someone who can train three days a week, has done some lifting before and wants both strength and muscle. It has two workouts, A and B, that you alternate: A B A one week, B A B the next. Every exercise has sets, reps, RIR and rest, and no weight. On day one, work up with a few lighter warm-up sets and choose a weight you could lift about RIR more times than the top of the range: for 8–12 reps at 2 RIR, a weight you could lift about 14 times. If a set lands outside the range, adjust the next one.
Full body A
| Exercise | Sets | Reps | RIR | Rest | Notes |
|---|---|---|---|---|---|
| Back squat | 3 | 5–8 | 2 | 3 min | First and freshest. Film one set from the side now and then. |
| Bench press | 3 | 6–10 | 2 | 2–3 min | Feet planted; pause the bar briefly on your chest. |
| Seated cable row | 3 | 8–12 | 2 | 2 min | Pull to your stomach without leaning back. |
| Romanian deadlift | 2 | 8–10 | 2 | 2 min | Bar close to your legs; stop when your hips stop moving back. |
| Lateral raise | 2 | 12–15 | 1 | 90 s | Light dumbbells; raise to shoulder height. |
Full body B
| Exercise | Sets | Reps | RIR | Rest | Notes |
|---|---|---|---|---|---|
| Deadlift | 2 | 4–6 | 2–3 | 3 min | Reset each rep on the floor. Only two sets: it is the most tiring lift of the week. |
| Incline dumbbell press | 3 | 8–12 | 2 | 2 min | Bench at about 30 degrees. |
| Lat pulldown | 3 | 8–12 | 2 | 2 min | Pull the bar to your upper chest; switch to pull-ups once you can do 8 with your bodyweight. |
| Bulgarian split squat | 2 | 8–12 | 2 | 2 min | Reps are per leg. Rear foot on a bench. |
| Dumbbell curl | 2 | 10–15 | 1 | 90 s | Control the way down. |
Check your weekly sets
Before you start a program, count the hard sets each muscle gets in an average week. With A and B alternated three times a week, each workout is done 1.5 times a week on average.
| Muscle group | Exercises counted | Sets a week |
|---|---|---|
| Quads | Back squat, Bulgarian split squat | 7.5 |
| Chest | Bench press, Incline dumbbell press | 9 |
| Back | Seated cable row, Lat pulldown | 9 |
| Hamstrings and glutes | Romanian deadlift, Deadlift | 6 |
| Shoulders (side) | Lateral raise | 3 |
| Biceps | Dumbbell curl | 3 |
That is 6 to 9 direct sets for the big muscle groups: a sensible start below the 10-set mark, with room to add a set per exercise once progress slows. The biceps also work in every pull and the front of the shoulders in every press, which the direct count leaves out. Training four days a week? Write Upper A, Upper B, Lower A and Lower B the same way and count the sets again.
Judge your progress over weeks
Log every working set: the exercise, the weight and the reps. Progress is the same set getting heavier or longer at the same RIR. Without the log you cannot tell a good week from a bad one.
The simplest rule is double progression. Say your last bench press session was 60 kg for 10, 9 and 8 reps with a range of 6–10. Keep 60 kg until you get 10 reps in all three sets at the planned RIR, then add the smallest step you can, such as 2.5 kg, and work back up the range from the bottom. Adding reps and adding weight both work: in a study of trained lifters, adding reps gave slightly more muscle and adding load slightly more strength, and the authors judged both progressions viable (Plotkin et al. 2022).
Judge each exercise across weeks, not sessions. One bad workout after a short night means nothing; three sessions in a row without a single extra rep or kilogram on the same sets is a signal.
| What your log shows | What to do |
|---|---|
| Reps rising at the same weight | Keep going. This is the program working. |
| Top of the rep range in every set at the planned RIR | Add the smallest weight step next time and start again from the bottom of the range. |
| No extra rep or weight for three sessions in a row | Check sleep and food first. Then change one thing: add a set, use a different rep range or swap the exercise for a close relative. |
| Several lifts going backwards at once and you feel worn down | Take an easier week, then pick up where you were; see our deload guide. |
| Joint pain in one exercise | Swap it for one in the same movement pattern that does not hurt, and see a professional if the pain stays. |
Run the program for 6 to 8 weeks before you judge it as a whole. Then keep what worked, change what stalled, and start the next run from the weights in your log rather than from scratch. Our progressive overload guide goes deeper into choosing the next weight and reps yourself.
Common mistakes when you write your own program
- Writing for your best week. Plan for the week where work runs late; you can add sets later, but an unfinished workout teaches you to skip.
- Changing exercises every week. New exercises feel productive, but you lose the comparison that shows progress.
- Not logging. Memory rounds up; a log tells you what you lifted.
- Taking every set to failure. It adds fatigue for little extra muscle; keep failure for the last set of small exercises.
- Copying an advanced lifter's volume. Their 20 sets a muscle took years to reach; start lower and earn more.
Common questions
How long should I run a program before changing it?
Six to eight weeks is a good length: long enough to see progress on the same sets, short enough to correct course. Keep the main lifts for longer if they are still improving; change the program when the log says it has stalled, not when you are bored.
Can a beginner write their own program?
Yes, if you keep it simple: two or three full-body workouts, 4 to 5 exercises each, 2 to 3 sets, and 2 to 3 reps in reserve. If you would rather not decide at all at first, start from a ready-made program and change it later.
How many exercises should be in a workout?
Four to six for most people. If you regularly skip the last one, the workout is too long: cut an exercise rather than rushing the rest.
Where does cardio fit?
After lifting or on other days. The WHO guidelines recommend muscle-strengthening work for all major muscle groups on two or more days a week alongside aerobic activity (Bull et al. 2020), and Sweden's public health agency, Folkhälsomyndigheten, gives the same advice.
Do I need an app to write a program?
No. A notebook or a spreadsheet works. What matters is that the program says sets, reps, RIR and rest for each exercise, and that you log what you lift so you can compare.
Write your program in Strengthara
With Pro you write the program on the web: name your workouts, add exercises and give each one a Prescription of sets, reps or a rep range, reps in reserve and rest, never a weight. Put it in a Block with a Nutrition plan and Check-ins, and train it from the iPhone app: every set shows Last time, and the prescription line shows your record for the exercise.
Rather start from something written? Five programs are free to follow as written, each with every workout's sets, reps, RIR and rest. With Pro you can copy one and change it.
Strengthara does not calculate your next weight or schedule your progression. You choose the weight; Last time shows what you did, and the rules on this page are yours to apply.
Method
Checked
Written by Strengthara (Zenta AB) from the studies and guidelines listed under Sources, each read on the date shown. The starting points are common practice consistent with that evidence, not numbers from a single study. The example program is our own illustration, not one of Strengthara's programs.
The studies behind these numbers mostly ran for a few months, so treat the numbers as starting points. If you have an injury or an illness, or are pregnant, ask a doctor or physiotherapist before you start.
Sources
- Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews (ACSM Position Stand, 2026)
Currier et al. · Medicine & Science in Sports & ExerciseAccessed
- How many times per week should a muscle be trained to maximize muscle hypertrophy? A systematic review and meta-analysis of studies examining the effects of resistance training frequency (2019)
Schoenfeld, Grgic and Krieger · Journal of Sports SciencesAccessed
- What influence does resistance exercise order have on muscular strength gains and muscle hypertrophy? A systematic review and meta-analysis (2021)
Nunes et al. · European Journal of Sport ScienceAccessed
- Dose-response relationship between weekly resistance training volume and increases in muscle mass: A systematic review and meta-analysis (2017)
Schoenfeld, Ogborn and Krieger · Journal of Sports SciencesAccessed
- The Resistance Training Dose Response: Meta-Regressions Exploring the Effects of Weekly Volume and Frequency on Muscle Hypertrophy and Strength Gains (2026)
Pelland et al. · Sports MedicineAccessed
- Loading Recommendations for Muscle Strength, Hypertrophy, and Local Endurance: A Re-Examination of the Repetition Continuum (2021)
Schoenfeld et al. · SportsAccessed
- Influence of Resistance Training Proximity-to-Failure on Skeletal Muscle Hypertrophy: A Systematic Review with Meta-analysis (2023)
Refalo et al. · Sports MedicineAccessed
- Exploring the Dose-Response Relationship Between Estimated Resistance Training Proximity to Failure, Strength Gain, and Muscle Hypertrophy: A Series of Meta-Regressions (2024)
Robinson et al. · Sports MedicineAccessed
- Application of the Repetitions in Reserve-Based Rating of Perceived Exertion Scale for Resistance Training (2016)
Helms et al. · Strength and Conditioning JournalAccessed
- Longer Interset Rest Periods Enhance Muscle Strength and Hypertrophy in Resistance-Trained Men (2016)
Schoenfeld et al. · Journal of Strength and Conditioning ResearchAccessed
- Give it a rest: a systematic review with Bayesian meta-analysis on the effect of inter-set rest interval duration on muscle hypertrophy (2024)
Singer et al. · Frontiers in Sports and Active LivingAccessed
- Progressive overload without progressing load? The effects of load or repetition progression on muscular adaptations (2022)
Plotkin et al. · PeerJAccessed
- World Health Organization 2020 guidelines on physical activity and sedentary behaviour
Bull et al. · British Journal of Sports MedicineAccessed
- Riktlinjer och rekommendationer för fysisk aktivitet och stillasittande
FolkhälsomyndighetenAccessed