How to Build a Training Program From Scratch: A Step-by-Step Guide

Fitness League Staff
August 26, 2026
5 min read

Most people follow programs built by someone else. That works well when the program is a good fit. It works less well when the program does not match your schedule, your equipment, your training history, or your actual goals. Understanding how programs are built allows you to evaluate any program you encounter, modify one intelligently when your circumstances require it, and eventually design something that fits your life precisely. This guide walks through every variable in program design in the order they should be decided, with clear guidance on how to make each decision.

Step one: define the goal with enough specificity to be useful

Vague goals produce vague programs. Build muscle, get stronger, and lose weight are starting points, not specifications. A program built around each of these looks meaningfully different, and a program trying to optimize all three simultaneously will do none of them as well as a program with a clear primary priority.

The useful goal specification answers three questions. What is the primary outcome: strength, hypertrophy, fat loss, cardiovascular fitness, or general health? What is the timeframe: how long is this training block? And what is the constraint that matters most: time per session, days per week, equipment available, or recovery capacity given current life demands?

A well-specified goal sounds like: build upper body strength over the next twelve weeks, training four days per week, with sessions under 45 minutes, using a barbell and dumbbells. That specification determines almost every subsequent decision in the program.

Step two: determine training frequency

Frequency is how many days per week you train. It is the first structural decision because it sets the boundaries for everything else.

The right frequency is not the highest one that sounds ambitious. It is the highest one you can consistently protect given your actual schedule, recovery capacity, and life demands over the full length of the training block.

Two days per week supports meaningful strength and hypertrophy development for beginners and provides maintenance for intermediate trainees. Full-body sessions work best at this frequency.

Three days per week is the most effective frequency for the widest range of training goals and fitness levels. It allows either three full-body sessions or a basic push-pull-legs structure, with adequate recovery between sessions.

Four days per week enables upper-lower splits with more volume per session, appropriate for intermediate trainees who need more stimulus per muscle group to continue adapting.

Five or more days per week is appropriate for advanced trainees with specific performance goals and the recovery capacity to support higher volumes consistently.

Choose the frequency you can sustain for the full block, not the frequency that sounds optimal. A three-day program followed consistently produces better results than a five-day program followed sporadically.

Step three: choose a training structure

The training structure is how the body is organized across the weekly training days. The right structure depends on frequency and goal.

Full-body training trains all major muscle groups in every session. It is the most efficient structure for two to three days per week, maximizes the frequency with which each movement pattern is practiced, and produces the broadest adaptation stimulus per session. It is the recommended structure for beginners and most intermediate trainees training three days or fewer per week.

Upper-lower splits divide training into upper body sessions and lower body sessions, alternating across the training week. This allows more volume per muscle group than full-body training at the same frequency and works well at four training days per week.

Push-pull-legs organizes training around movement functions rather than body location. Push sessions cover pressing movements and the muscles that perform them. Pull sessions cover rowing and pulling movements. Leg sessions cover lower body. This structure requires at least three to four days per week to train each pattern sufficiently and is most appropriate for intermediate to advanced trainees.

Body-part splits dedicating each session to one or two muscle groups require five or more days per week to be effective and are most appropriate for advanced hypertrophy-focused training. For general fitness goals and most training levels, they are inefficient compared to full-body or upper-lower structures.

Step four: select the movement patterns and exercises

Exercise selection follows from the movement patterns that need to be trained, not from a list of favorite exercises or exercises seen in popular content.

The seven fundamental movement patterns that a complete program should include are:

Squat: Knee-dominant lower body movement where the hips descend toward the floor. Examples: barbell back squat, goblet squat, Bulgarian split squat.

Hinge: Hip-dominant lower body movement where the hips push backward while the spine stays neutral. Examples: deadlift, Romanian deadlift, kettlebell swing.

Horizontal push: Upper body pressing in a horizontal plane. Examples: bench press, push-up, dumbbell press.

Vertical push: Upper body pressing in a vertical plane. Examples: overhead press, dumbbell shoulder press.

Horizontal pull: Upper body pulling in a horizontal plane. Examples: barbell row, dumbbell row, cable row.

Vertical pull: Upper body pulling in a vertical plane. Examples: pull-up, lat pulldown, cable pulldown.

Carry and core: Anti-rotation and anti-extension core work and loaded carries. Examples: plank, dead bug, farmer's carry, pallof press.

A complete program trains all seven patterns across the training week. A full-body session might include one exercise from each major pattern. An upper-lower split might include all pushing and pulling patterns in upper sessions and all lower body patterns in lower sessions.

Exercise selection within each pattern should prioritize movements that match available equipment, are executable with current mobility and skill, and can be progressively loaded over the training block.

Step five: determine volume

Training volume is the total amount of work performed, measured most practically as sets per muscle group per week.

The current evidence on effective volume ranges for hypertrophy supports ten to twenty sets per muscle group per week as the range within which most intermediate trainees see meaningful adaptation. Beginners respond to lower volumes, around five to ten sets per muscle group per week. Advanced trainees may require higher volumes to continue adapting.

For strength-focused training, lower volumes with higher intensities are appropriate. Three to five working sets per primary movement, performed at eighty percent of maximum and above, produces strength adaptation without the volume demands of hypertrophy-focused programming.

Volume should be distributed across the training week rather than concentrated in one session. Ten sets for a muscle group across two sessions of five sets each produces better adaptation than ten sets in a single session, because the stimulus is presented more frequently and the recovery demand per session is lower.

Start at the lower end of the effective range and add volume progressively as the training block proceeds and recovery allows. Beginning with maximal volume provides no buffer for progression and no room to adjust when a session needs to be reduced.

Step six: determine intensity

Intensity in strength training refers to the load relative to maximum capacity, expressed as a percentage of one-rep maximum or as RPE.

For strength development, working sets at eighty percent of maximum and above, RPE seven to nine, produce the specific adaptation associated with maximum force production. Lower intensities can build muscle but are less efficient for strength.

For hypertrophy, a wider range of intensities from sixty to eighty-five percent of maximum, RPE six to nine, produces effective stimulus when sets are taken close to failure. The research on hypertrophy indicates that training intensity matters primarily in terms of proximity to failure rather than absolute load, within a broad range.

For beginners, intensity is less critical than consistency and movement quality. Working at a challenging but manageable effort level, leaving several reps in reserve, allows practice of movement patterns without the fatigue that makes technique breakdown more likely.

Step seven: build in progressive overload

Progressive overload is the mechanism by which the training block continues producing adaptation rather than plateauing. Without a planned method for increasing demand over time, the program will produce early results and stall.

The simplest form of progressive overload for most people is linear progression: add a small amount of weight when all prescribed reps are completed across all sets with good form. Five pounds for lower body compound movements and two and a half pounds for upper body movements is a practical starting increment.

When linear progression stalls, more sophisticated methods maintain overload: adding sets before adding load, increasing reps within a prescribed range before adding weight, cycling intensity across the training week with planned heavy and moderate days, or manipulating rest periods as a density-based progression.

The program should specify, before the block begins, exactly how progression will be applied. An unspecified progression method becomes a program that simply repeats the same prescription until it stops working.

Step eight: plan recovery

Recovery must be designed into the program, not added reactively when fatigue becomes a problem.

Rest days between hard sessions allow the neuromuscular system to recover before the next stimulus is applied. For full-body training three days per week, placing rest days between each session provides adequate recovery for most trainees. For upper-lower splits at four days per week, alternating upper and lower sessions allows each half of the body to recover while the other trains.

A deload week every four to six weeks allows accumulated fatigue to clear before it reaches performance-impairing levels. Planning this in advance rather than waiting for fatigue to force it produces better training quality across the full block.

Sleep and nutrition are recovery inputs that the program itself cannot control but should be acknowledged as foundational. A program that assumes eight hours of sleep and adequate protein intake will underperform if neither is present.

A sample program applying these principles

This example applies the framework above for an intermediate trainee with three available training days, a goal of building strength and muscle, and access to a barbell, dumbbells, and a pull-up bar.

Training days: Monday, Wednesday, Friday. Full-body structure.

Session structure (each training day):Barbell squat or Romanian deadlift, alternating sessions: 3 sets of 5 at RPE 8Barbell bench press or overhead press, alternating: 3 sets of 6 to 8 at RPE 8Pull-up or barbell row, alternating: 3 sets of 6 to 8 at RPE 8Accessory: dumbbell lunges or Romanian deadlift: 2 sets of 10 to 12Accessory: dumbbell press variation or cable row: 2 sets of 10 to 12Core: dead bug or plank: 2 to 3 sets

Progression: Add five pounds to primary lifts when all prescribed reps are completed across all sets. Add two and a half pounds to upper body primary lifts.

Deload: Week five of the block. Reduce all sets by fifty percent, maintain load.

This program covers all major movement patterns, provides appropriate volume for an intermediate trainee, includes a clear progression method, and fits a three-day schedule with sessions achievable in forty-five to sixty minutes.

FAQ: Building a training program

What are the key elements of a training program?

A complete training program specifies training goal, frequency, structure, exercise selection covering all major movement patterns, volume per muscle group per week, intensity, a progressive overload method, and planned recovery including rest days and deload weeks. Programs missing any of these elements will produce suboptimal results at some point during the training block.

How many sets should I do per muscle group per week?

Research supports ten to twenty sets per muscle group per week as the effective range for hypertrophy in intermediate trainees. Beginners respond to five to ten sets. Advanced trainees may need more than twenty sets to continue adapting. Start at the lower end of the appropriate range and add volume progressively as the block proceeds.

How do I know if my program has enough progressive overload?

If the program specifies exactly how training demand will increase over time, through added weight, added reps, added sets, or reduced rest, it has a built-in progression method. If the program prescribes the same sets, reps, and loads for every session across the full block with no specified change, it will plateau within four to six weeks regardless of initial effectiveness.

Should beginners build their own program or follow an existing one?

Following a well-designed existing program is generally more effective for beginners than building from scratch, because established programs have been tested and refined across many people. Understanding how programs are built is valuable for evaluating and modifying existing programs, not necessarily for replacing them at the beginner stage.

How long should a training block be?

Eight to twelve weeks is the most common effective range for a single training block. This is long enough to allow meaningful adaptation beyond the early neurological gains that appear in the first four weeks, and short enough that the program remains appropriate for the trainee's evolving fitness level before a reassessment and update is needed.

The bottom line

Building a training program follows a specific sequence of decisions, each informed by the ones before it. Goal, frequency, structure, exercise selection, volume, intensity, progression, and recovery. Getting each decision right in order produces a program that fits the individual, provides sufficient stimulus, and continues working across the full training block.

The principles are not complicated. Consistent application of appropriate progressive overload across the fundamental movement patterns, within a schedule that allows adequate recovery, produces results at any training level. Understanding why each decision is made the way it is allows the program to be intelligently modified when circumstances change rather than abandoned when it stops fitting perfectly.

Share this post

You're already doing the work. Let's make sure it counts.

This is the same system that's helping thousands of members close the gap between effort and results. Start your free trial today.

Start Your Free Trial — 7 Days Free