Building a workout routine from scratch is one of those tasks that seems complicated but is actually quite simple once you understand the underlying principles. Here's a step-by-step process for creating a beginner programme that actually works.
Step 1: Decide how many days per week you can train
Before you think about exercises, sets, or splits, decide on your frequency. Be honest. How many days per week can you realistically commit to the gym, accounting for your actual life?
For most beginners, 3 days per week is the right answer. It's enough to drive meaningful progress while being achievable for people with jobs, families, and everything else life involves. If you can genuinely commit to 4 days, that's great. Don't plan for 5 if 3 is what you'll actually do.
Step 2: Choose your training split
With your frequency decided, choose how to organise those sessions:
- 3 days → Full body. Each session trains the whole body. Simple, effective, and maximises the frequency each muscle group is trained.
- 4 days → Upper/Lower. Two upper body sessions and two lower body sessions per week. More volume per session while still hitting each muscle group twice.
- 5–6 days → Push/Pull/Legs. Each muscle group is hit twice per week across six sessions. Better suited to intermediate lifters but works for highly committed beginners.
For most beginners, full body 3x is the recommendation. It's not the most exciting split but it's consistently the most effective for people in their first 3–6 months.
Step 3: Select your exercises around movement patterns
Rather than thinking about individual muscles, build your routine around fundamental movement patterns. Every complete programme should include:
- A squat pattern (back squat, front squat, goblet squat, leg press)
- A hip hinge (deadlift, Romanian deadlift, kettlebell swing)
- A horizontal push (bench press, dumbbell press, push-up)
- A horizontal pull (barbell row, dumbbell row, cable row)
- A vertical push (overhead press, dumbbell shoulder press)
- A vertical pull (pull-up, lat pulldown, cable pull-down)
These six patterns cover the entire body. Select one exercise per pattern per session and you have a complete, balanced workout.
Step 4: Assign sets and reps
For beginners, 3 sets of 8–10 reps on each exercise is a reliable starting point. This rep range balances strength development and hypertrophy, is manageable for people learning new movements, and provides enough volume to drive adaptation without overwhelming recovery.
As you progress, you can vary rep ranges. Lower reps (3–6) for strength-focused work, higher reps (12–15) for hypertrophy and endurance. But for the first few months, 3×8–10 keeps things simple.
Step 5: Plan your progression
Decide how you'll make your workouts harder over time. Without a progression plan, your routine becomes random. The simplest approach:
- When you hit the top of your rep range (e.g. all 3 sets of 10) for two sessions in a row, increase the weight by the smallest available increment
- If you can't complete all your reps at a given weight, stay there until you can
This is the foundation of progressive overload and it's what separates a routine that keeps producing results from one that plateaus.
Step 6: Add tracking from day one
A workout routine without tracking is a plan without accountability. From your very first session, log every exercise, set, and weight. This gives you the data to apply your progression plan, and it creates a record of your consistency that becomes motivating over time.
Tracking your workouts takes 10 seconds per set and pays dividends for the entire duration of your training.
A complete beginner routine example
Here's what all of the above looks like assembled into an actual programme:
Full Body A
- Goblet squat: 3×10
- Romanian deadlift: 3×10
- Dumbbell bench press: 3×10
- Dumbbell row: 3×10
- Overhead press: 3×10
Full Body B
- Back squat: 3×8
- Deadlift: 3×6
- Incline dumbbell press: 3×10
- Lat pulldown: 3×10
- Dumbbell lateral raise: 3×12
Alternate A and B across three sessions per week. Add weight when you consistently hit the top of your rep range. Log everything.
That's a complete beginner programme. It doesn't need to be more complicated than this.
When to change your routine
A common beginner mistake is switching programmes too frequently, every few weeks based on the latest article or video. Routines need time to work. Stick with your programme for at least 8–12 weeks before evaluating whether it's serving you.
Signs it's time to change: you've genuinely exhausted the programme's progression (weights have stalled for several weeks despite good recovery and nutrition), you've been on it for 4–6 months and want to introduce new stimulus, or you've moved from beginner to intermediate and need a more structured periodisation approach.