How to Build Your Own Workout Program: A Step-by-Step Guide
Learn the fundamentals of workout programming. Create a personalized training plan that fits your goals, schedule, and experience level using proven principles.
How to Build Your Own Workout Program: A Step-by-Step Guide
Following someone else's program is fine, but understanding how to build your own is empowering. When you understand programming principles, you can adapt any plan to your life, troubleshoot problems, and make training truly yours.
This guide walks through the exact process of creating an effective workout program from scratch.
Step 1: Define Your Primary Goal
Training for everything simultaneously means training for nothing optimally. Pick one primary goal:
Muscle Building (Hypertrophy)
- Higher volume focus
- Moderate weights, moderate to higher reps
- Training to near-failure
- Each muscle 2-3x per week
Strength
- Lower volume, higher intensity
- Heavy weights, lower reps
- More rest between sets
- Compound movement focus
Fat Loss
- Maintain muscle through resistance training
- Caloric deficit creates fat loss (not exercise alone)
- Can include cardio for additional calorie burn
- Sustainability matters most
General Fitness
- Balance of strength, cardio, and mobility
- Moderate everything
- Variety acceptable
- Health markers over performance
Athletic Performance
- Sport-specific training
- Power, speed, and conditioning
- Periodized around competition
- Recovery prioritized
Your program structure depends entirely on this choice.
Step 2: Determine Your Available Time
Be realistic. The best program you won't do is worse than a mediocre program you will.
2-3 days per week: Full body training each session 4 days per week: Upper/Lower split or Push/Pull/Legs with one repeat 5 days per week: Push/Pull/Legs, Upper/Lower/Upper/Lower/Full, or Body Part split 6 days per week: Push/Pull/Legs twice or Upper/Lower three times
Also consider session length:
- 30 minutes: 3-4 exercises per session
- 45 minutes: 4-5 exercises per session
- 60 minutes: 5-7 exercises per session
- 75+ minutes: 6-8+ exercises per session
Match your program to reality, not aspiration.
Step 3: Choose Your Training Split
Full Body (2-3 days/week)
Best for: Beginners, busy schedules, general fitness
Structure:
- Every session trains all major muscle groups
- 1-2 exercises per body part
- At least one day rest between sessions
Example:
- Day 1: Squat, Bench Press, Row, Shoulder Press
- Day 2: Deadlift, Incline Press, Pull-up, Lunges
- Day 3: Leg Press, Dips, Cable Row, RDL
Upper/Lower (4 days/week)
Best for: Intermediate lifters, strength focus, balanced development
Structure:
- Alternate upper and lower body sessions
- Each area trained twice per week
- 3-5 exercises per session per body region
Example:
- Day 1: Upper (Bench, Row, OHP, Curl, Tricep)
- Day 2: Lower (Squat, RDL, Leg Press, Lunge, Calf)
- Day 3: Rest
- Day 4: Upper (variation)
- Day 5: Lower (variation)
Push/Pull/Legs (3-6 days/week)
Best for: Intermediate to advanced, muscle building, dedicated lifters
Structure:
- Push: Chest, shoulders, triceps
- Pull: Back, biceps, rear delts
- Legs: Quads, hamstrings, glutes, calves
Example (6 days):
- Day 1: Push
- Day 2: Pull
- Day 3: Legs
- Day 4: Push
- Day 5: Pull
- Day 6: Legs
- Day 7: Rest
Body Part Split (5-6 days/week)
Best for: Advanced lifters, bodybuilding, high recovery capacity
Structure:
- Each muscle group gets a dedicated day
- High volume per session
- Each muscle trained once per week (suboptimal frequency for most)
Note: Research suggests 2x per week frequency is superior to 1x for most people. Body part splits remain popular but aren't evidence-optimal.
Step 4: Select Your Exercises
Movement Pattern Approach
Every program should include these movement patterns:
Horizontal Push: Bench press, push-ups, dumbbell press Horizontal Pull: Rows (barbell, dumbbell, cable) Vertical Push: Overhead press, landmine press Vertical Pull: Pull-ups, lat pulldowns Hip Hinge: Deadlifts, RDLs, hip thrusts Squat/Knee Dominant: Squats, leg press, lunges Carry/Core: Farmer's walks, planks, pallof press
Including all patterns ensures balanced development and injury prevention.
Exercise Selection Principles
Prioritize compound movements: Exercises working multiple joints (squat, bench, deadlift, row, press) give the most return on time invested.
Include 1-2 isolation exercises per session: For lagging body parts or specific goals.
Match exercises to your structure: If a movement consistently hurts or feels wrong, find an alternative.
Progress through exercises: Master basics before adding complexity.
Sample Exercise Selection (Upper Body Day)
- Compound Push: Barbell Bench Press
- Compound Pull: Barbell Row
- Vertical Push: Dumbbell Shoulder Press
- Vertical Pull: Lat Pulldown
- Isolation Push: Tricep Pushdown
- Isolation Pull: Bicep Curl
Step 5: Set Volume and Intensity
Volume (How Much)
Volume is sets × reps × weight, but for programming, we usually track working sets per muscle per week.
Minimum Effective Volume: ~10 sets per muscle per week Maximum Recoverable Volume: ~20-25 sets per muscle per week (varies by individual) Sweet Spot for Most: 12-18 sets per muscle per week
For beginners: Start with 10-12 sets per muscle per week For intermediate: 14-18 sets per muscle per week For advanced: 16-22+ sets per muscle per week
Split this volume across the week. If training chest twice per week with 16 sets, that's 8 sets per session.
Intensity (How Heavy)
For hypertrophy: 60-80% of 1RM (roughly 6-15 reps) For strength: 75-90% of 1RM (roughly 3-6 reps) For endurance: 50-65% of 1RM (roughly 15-25 reps)
Rep Range Guidelines:
- Compound lifts: 5-10 reps
- Secondary compounds: 8-12 reps
- Isolation exercises: 10-20 reps
Proximity to Failure
Training within 1-3 reps of failure (RIR: Reps in Reserve) stimulates growth effectively. Going to complete failure every set creates excessive fatigue.
Guideline: Leave 1-3 reps in reserve on most sets. Take the last set of each exercise closer to failure.
Step 6: Determine Rest Periods
Compound lifts (strength focus): 2-5 minutes
Compound lifts (hypertrophy): 90 seconds - 3 minutes
Isolation exercises: 60-90 seconds
Conditioning circuits: 30-60 seconds or none
Longer rest = more recovered = heavier weights possible Shorter rest = more metabolic stress = less weight possible
For most people building muscle, 2-3 minutes between heavy compounds and 90 seconds between isolation work is effective.
Step 7: Build Progression
Without progressive overload, you won't improve. Build progression into your program:
Double Progression
Work within a rep range (e.g., 8-12). Increase reps each session until you hit the top of the range, then add weight and reset to the bottom.
Week 1: 100 lbs × 8 reps Week 2: 100 lbs × 10 reps Week 3: 100 lbs × 12 reps Week 4: 105 lbs × 8 reps (add weight, reset reps)
Linear Progression
Add weight each session (beginners) or each week (intermediate).
Session 1: 100 lbs Session 2: 105 lbs Session 3: 110 lbs
Periodized Progression
Cycle through phases with different focuses:
Weeks 1-4: Higher volume, moderate weight (hypertrophy) Weeks 5-8: Moderate volume, heavier weight (strength) Week 9: Deload Repeat with higher starting weights
Step 8: Plan Recovery
Rest Days
Minimum: 1-2 complete rest days per week Active recovery: Walking, light stretching, mobility work
Deload Weeks
Every 4-8 weeks, reduce volume and/or intensity by 40-50% to allow accumulated fatigue to dissipate.
Signs you need a deload:
- Multiple bad workouts in a row
- Persistent fatigue
- Stalled or declining performance
- Nagging aches and pains
- Decreased motivation
Sleep and Nutrition
The best program fails without adequate sleep (7-9 hours) and nutrition (adequate protein, sufficient calories).
Putting It All Together: Sample Programs
Beginner Full Body (3 days/week)
Goal: Build strength foundation, learn movements
Day A:
- Barbell Squat: 3×8-10
- Bench Press: 3×8-10
- Barbell Row: 3×8-10
- Dumbbell Shoulder Press: 2×10-12
- Plank: 3×30 sec
Day B:
- Romanian Deadlift: 3×8-10
- Incline Dumbbell Press: 3×8-10
- Lat Pulldown: 3×10-12
- Lunges: 2×10 each leg
- Face Pulls: 2×15
Day C:
- Leg Press: 3×10-12
- Dumbbell Bench: 3×10-12
- Cable Row: 3×10-12
- Overhead Press: 2×8-10
- Bicep Curls: 2×12-15
Progression: Double progression in 8-12 rep range
Intermediate Upper/Lower (4 days/week)
Goal: Build muscle, increase strength
Upper A (Monday):
- Bench Press: 4×6-8
- Barbell Row: 4×6-8
- Overhead Press: 3×8-10
- Lat Pulldown: 3×10-12
- Tricep Pushdown: 3×12-15
- Bicep Curl: 3×12-15
Lower A (Tuesday):
- Squat: 4×6-8
- Romanian Deadlift: 3×8-10
- Leg Press: 3×10-12
- Leg Curl: 3×10-12
- Calf Raise: 4×12-15
Upper B (Thursday):
- Incline Dumbbell Press: 4×8-10
- Cable Row: 4×10-12
- Dumbbell Shoulder Press: 3×10-12
- Pull-ups: 3× max
- Lateral Raises: 3×15
- Hammer Curls: 3×12
Lower B (Friday):
- Deadlift: 3×5
- Bulgarian Split Squat: 3×10 each
- Leg Extension: 3×12-15
- Hip Thrust: 3×10-12
- Seated Calf Raise: 4×15
Progression: Linear weight progression on main lifts, double progression on accessories
Common Programming Mistakes
Too much volume too soon: Start conservative and add volume over time.
No progression plan: Random workouts don't create progressive overload.
Exercise ADD: Constantly changing exercises prevents tracking progress.
Ignoring recovery: More isn't better if you can't recover.
Copying advanced programs: What works for enhanced or experienced lifters won't work for beginners.
Neglecting movement patterns: Skipping pulls for pushes creates imbalances.
The Bottom Line
Building a workout program follows a logical process:
- Define your goal - One primary focus
- Determine available time - Be realistic
- Choose a split - Match frequency to schedule
- Select exercises - Cover all movement patterns
- Set volume and intensity - Start moderate, progress over time
- Plan rest periods - Match to goals
- Build in progression - The key to long-term results
- Include recovery - Deloads and rest days matter
Start simple, track everything, and adjust based on results. The perfect program is one you follow consistently and progress on over time.
Ready to Start Your Recovery?
Get a personalized exercise program based on your specific needs and goals.
Try Foundational Rehab Free