How to Build Your Own Workout Routine (Step-by-Step)

A good workout routine isn't complicated. It fits the days you can actually train, covers every major muscle at least twice a week, uses a small number of exercises you can progress for months, and has a built-in plan for adding weight and reps. Most routines fail because they skip one of those, not because they lack some secret exercise. This guide walks through the eight decisions in order, with two ready-to-use templates at the end.

Step 1: Decide how many days you can really train

Not how many you'd like to train—how many you'll consistently show up for over the next three months. Be honest. A three-day routine you follow beats a six-day routine you abandon by week four.

  • 2 days: Enough to make real progress as a beginner and to maintain for anyone. Full-body both days.
  • 3 days: The sweet spot for most people. Full-body, or an upper/lower/full-body rotation.
  • 4 days: Upper/lower split. More volume per muscle, sessions stay under an hour.
  • 5–6 days: Push/pull/legs or an upper/lower/push/pull/legs hybrid. Only worth it if you recover well and the schedule is stable.

Also decide session length. Forty-five to seventy-five minutes covers almost everything below.

Step 2: Pick a split that fits those days

The split decides which muscles you train on which day. Its main job is to let you hit each muscle twice a week with fresh-enough effort.

Training daysRecommended splitFrequency per muscle
2Full body A / Full body B2x
3Full body A / B / A, alternating weekly3x (lower volume per session)
4Upper / Lower / Upper / Lower2x
5Upper / Lower / Push / Pull / Legs2x
6Push / Pull / Legs, twice through2x

For a detailed comparison, see full-body vs split for beginners and push/pull/legs vs upper/lower. The classic "chest Monday, back Tuesday" bro split trains each muscle once a week and is the least efficient option for most people.

Step 3: Cover the movement patterns

Instead of thinking about muscles, think about movements. If your week includes each of these patterns, you've trained every major muscle group:

PatternMain musclesExample exercises
SquatQuads, glutesBarbell squat, goblet squat, leg press
HingeHamstrings, glutes, lower backDeadlift, Romanian deadlift, hip thrust
Horizontal pushChest, front delts, tricepsBench press, incline dumbbell press, push-up
Vertical pushShoulders, tricepsOverhead press, dumbbell shoulder press
Horizontal pullUpper back, lats, bicepsBent-over row, seated cable row
Vertical pullLats, bicepsPull-up, lat pulldown
Single-legQuads, glutes, balanceWalking lunge, split squat
Core and carryAbs, obliques, gripPlank, hanging leg raise, farmer's carry

Every full-body session should include a squat or hinge, a push, and a pull. An upper day covers both pushes and both pulls; a lower day covers squat, hinge, and single-leg.

Step 4: Choose one or two exercises per pattern

For each pattern, pick a compound anchor—the heavy, multi-joint lift you'll progress for the whole block—and optionally one accessory that hits the same muscles from a different angle or isolates a lagging one.

Guidelines for choosing:

  • Anchors should be exercises you can perform with good technique and load progressively in small jumps. Barbells and machines are ideal.
  • Accessories are where dumbbells, cables, and isolation work belong. See compound vs isolation exercises for how to balance them.
  • Add direct work for muscles compounds under-serve: side delts (lateral raises), hamstrings in knee flexion (leg curls), calves, and usually arms.
  • Don't rotate exercises weekly. Keep the same list for 6–8 weeks so you can measure progress.

Four to seven exercises per session is the right range.

Step 5: Set sets and reps

A simple, proven scheme:

  • Compound anchors: 3–4 sets of 5–8 reps.
  • Secondary compounds: 3 sets of 8–12 reps.
  • Isolation and small muscles: 2–3 sets of 10–15 reps.

Take each set to within 1–3 reps of failure. That effort level is what makes the set count. Our guides to sets and reps for muscle growth and RPE and reps in reserve go deeper on both. If your goal is primarily strength rather than size, drop the anchors to 3–6 reps and read training for strength vs size.

Step 6: Check your weekly volume per muscle

Now count. Add up the hard sets each muscle gets across the week, giving roughly half credit for indirect work (a row also trains biceps; a bench press also trains triceps). The productive range for most people is 10–20 hard sets per muscle per week, with beginners at the lower end.

If a muscle is under 8, add a set or an accessory. If it's over 20, you're probably doing more than you can recover from—cut an exercise. Our guide to sets per muscle per week has a table of starting points by muscle group.

Step 7: Plan rest and session length

Rest is part of the program, not dead time. Use 2–3 minutes between sets of compound lifts, 3+ minutes for heavy low-rep sets, and 60–90 seconds for isolation. If that pushes your session past 75 minutes, superset non-competing exercises (a leg curl with a lateral raise, curls with pushdowns) rather than rushing your main lifts. Details in how long to rest between sets.

Step 8: Build in progression and deloads

A routine without a progression rule is a list of exercises, not a program. The simplest rule that works is double progression: for each exercise, work within its rep range at a fixed weight, add reps each session, and when you hit the top of the range on every set, add weight and start again at the bottom. Read the full method in our progressive overload guide.

Then plan for fatigue. Every 6–8 weeks, or whenever performance stalls for two weeks and joints feel beat up, take a deload week: same exercises, about half the sets, slightly lighter loads. Start the next block a little heavier than the last one began.

Two ready-to-use templates

Three-day full body (alternate A and B: A/B/A one week, B/A/B the next)

Session ASets x repsSession BSets x reps
Barbell squat3 x 5–8Deadlift3 x 5–6
Bench press3 x 6–8Overhead press3 x 6–8
Bent-over row3 x 6–8Pull-up or lat pulldown3 x 8–10
Romanian deadlift3 x 8–10Leg press3 x 10–12
Lateral raise3 x 12–15Incline dumbbell press3 x 10–12
Barbell curl2 x 10–12Triceps pushdown2 x 12–15

Four-day upper/lower

Upper ALower AUpper BLower B
Bench press 4 x 5–8Barbell squat 4 x 5–8Overhead press 4 x 6–8Deadlift 3 x 4–6
Bent-over row 4 x 6–8Romanian deadlift 3 x 8–10Pull-up 3 x 6–10Leg press 3 x 10–12
Incline dumbbell press 3 x 8–12Walking lunge 3 x 10 per legSeated cable row 3 x 10–12Lying leg curl 3 x 10–12
Lat pulldown 3 x 10–12Lying leg curl 3 x 10–12Cable fly 3 x 12–15Hip thrust 3 x 8–12
Lateral raise 3 x 12–15Standing calf raise 3 x 12–15Face pull 3 x 15Standing calf raise 3 x 12–15
Curl and pushdown 2 x 12 eachHanging leg raise 3 x 10–15Curl and pushdown 2 x 12 eachPlank 3 x 45 seconds

Both templates put every muscle in the 10–16 weekly-set range for a beginner-to-intermediate lifter, with room to add a set here and there as you progress.

How to know if it's working

Give the routine 6–8 weeks. It's working if:

  • Your reps or weights are climbing on most exercises week to week.
  • You recover between sessions without persistent soreness or nagging joints.
  • You're actually showing up for the sessions you planned.

If those are true, don't change anything. If progress has stopped, check effort, sleep, and food before blaming the program—see how to track fitness progress and how to break a strength plateau.

Common routine-building mistakes

  • Too many exercises, not enough sets each. Ten exercises at 2 sets is worse than five at 4.
  • No horizontal pulling. Rows get skipped constantly, and the result is a forward-rounded posture and a weak upper back.
  • Skipping legs, or training them once a week. Half your muscle is below the waist.
  • Random exercise selection each session. Progress requires repetition.
  • No progression rule. "Go heavier when it feels light" isn't a plan.
  • Copying an advanced lifter's program. Their volume reflects years of adaptation. Start lower.

Or let the routine build itself

If you'd rather skip the spreadsheet, Gimmy builds a routine from your available days, equipment, and goal using exactly this logic—movement patterns covered, weekly volume checked, rest and progression built in—then adjusts the plan as your performance and recovery data come in. You can still swap any exercise, but the structure stays sound.

Frequently asked questions

How many exercises should a workout routine have?

Usually 4–7 per session. Enough to cover the movement patterns that day needs, few enough that each exercise gets 2–4 quality sets. Ten-exercise sessions spread effort too thin and make progression hard to track.

How often should I change my workout routine?

Keep the same exercises for at least 6–8 weeks so you can measure progress. Change a routine when progress has genuinely stalled for several weeks, your schedule changes, an exercise causes pain, or you're bored enough to skip sessions. Constant variety is the enemy of progression.

Should a beginner build their own routine or follow a program?

Following a proven template first is usually faster. Once you've trained consistently for a few months and understand how sets, reps, and progression feel in practice, you'll have the context to design something that fits you better.

Put this into practice with Gimmy

Gimmy is your AI gym buddy — recovery-aware workouts, effortless food logging, and one score that tells you if it's working.

Get early access

Keep reading