The 3-day full body routine
Full body training gets unfairly dismissed as a beginner-only approach. In reality, three full body sessions a week hit every muscle three times — a higher frequency than a six-day PPL split delivers — in less than half the gym time. For anyone with three days to train, it is the most efficient structure available.
Here is the complete program. If you want to swap exercises, adjust volume, or change how each lift progresses, you can build this program in the builder and export it as a week-by-week CSV.
Who this routine is for
- Beginners. High frequency means more practice on each movement, and technique is the bottleneck early on.
- Busy people. Three sessions is achievable in almost any schedule, including a bad one.
- Anyone returning after time off. Frequent, moderate sessions rebuild faster than infrequent brutal ones.
- Older or recovery-limited lifters, where spreading volume across more sessions is easier to absorb.
If you can train four days, the 4-day upper/lower split gives you more room per muscle. At six days, the 6-day PPL split spreads volume the furthest.
The weekly schedule
| Day | Session |
|---|---|
| Monday | Full Body A |
| Tuesday | Rest |
| Wednesday | Full Body B |
| Thursday | Rest |
| Friday | Full Body C |
| Sat / Sun | Rest |
Leave at least one rest day between sessions. Monday/Wednesday/Friday is the classic layout, but any three non-consecutive days work equally well.
The program
Each session leads with one big lower-body lift and one big upper-body push and pull, then adds a small amount of targeted work. Sessions run 50–65 minutes. Take working sets to roughly 1–3 reps in reserve.
Full Body A — squat focus
| Exercise | Sets × reps | Rest |
|---|---|---|
| Back squat | 3 × 5–8 | 3 min |
| Barbell bench press | 3 × 5–8 | 3 min |
| Barbell row | 3 × 6–10 | 2–3 min |
| Dumbbell lateral raise | 2 × 12–20 | 60–90 s |
| EZ bar curl | 2 × 10–12 | 90 s |
| Standing calf raise | 3 × 8–12 | 90 s |
Full Body B — hinge and press focus
| Exercise | Sets × reps | Rest |
|---|---|---|
| Romanian deadlift | 3 × 6–10 | 2–3 min |
| Overhead press | 3 × 6–10 | 2–3 min |
| Lat pulldown | 3 × 8–12 | 2 min |
| Leg press | 3 × 10–15 | 2 min |
| Triceps pushdown | 2 × 10–15 | 60–90 s |
| Face pull | 2 × 15–20 | 60 s |
Full Body C — deadlift focus
| Exercise | Sets × reps | Rest |
|---|---|---|
| Conventional or trap bar deadlift | 3 × 4–6 | 3–4 min |
| Incline dumbbell press | 3 × 8–12 | 2 min |
| Seated cable row | 3 × 8–12 | 2 min |
| Lying leg curl | 3 × 10–15 | 90 s |
| Hammer curl | 2 × 10–12 | 90 s |
| Seated calf raise | 3 × 10–15 | 90 s |
Weekly volume per muscle
The common evidence-based target is roughly 10–20 hard sets per muscle group per week. This routine deliberately sits at the lower end:
| Muscle | Weekly sets | Notes |
|---|---|---|
| Chest | 9 | |
| Back | 9 direct | Plus heavy deadlift and rowing |
| Quads | 9 | Plus squat and deadlift carryover |
| Hamstrings | 9 | Across RDL, deadlift, and curls |
| Side delts | 2 direct | Plus all pressing — the clearest gap |
| Biceps | 4 direct | Plus rows and pulldowns |
| Triceps | 2 direct | Plus all pressing |
| Calves | 6 |
That is an honest tradeoff rather than an oversight. With three sessions you cannot fit 15 sets per muscle without each workout running two hours, and low volume performed with real effort and steady progression beats high volume performed carelessly. If you have been training a while and recover well, add a set to the main lifts before adding new exercises.
How to progress each lift
Frequency is the advantage here — you get 12 chances a month to improve each main lift instead of eight. Use double progression:
- Take your rep range — say 5–8 on back squat.
- Hold the weight until you hit the top of the range on every set: 8, 8, 8.
- Add the smallest jump available and drop to the bottom: 5, 5, 5.
- Climb again.
Early on, you may add weight almost every session. That is normal and it will not last — when it stops, you have not failed, you have simply moved past the beginner phase and double progression takes over. Use 2.5 kg / 5 lb jumps on upper-body lifts and 5 kg / 10 lb on lower-body lifts. The program guide explains the other progression models.
Deload weeks
Three sessions a week accumulates fatigue slowly, so you need deloads less often than on higher-frequency splits — roughly every sixth to eighth week is plenty. Keep the same exercises, take about 7–10% off the weight, and drop a set per exercise. If you're newer and still adding weight every session, you can push the first deload back until progress actually stalls.
Adding a fourth day
When three days stops feeling like enough, you have two good options. You can add a fourth full body session and rotate A/B/C/A, B/C/A/B and so on across weeks, which raises weekly volume without redesigning anything. Or you can move to the 4-day upper/lower split, which gives each session a narrower focus and more room per muscle. Both work; the upper/lower route is usually the better long-term home.
Common mistakes
- Training on consecutive days. Full body sessions need a day between them — that recovery is the whole design.
- Adding exercises until it's a two-hour session. The routine is short on purpose. Add sets before exercises.
- Going to failure on every set. With each muscle trained three times a week, that fatigue compounds fast. Leave 1–3 reps in reserve.
- Rotating exercises constantly. You cannot apply progressive overload to a lift you only do occasionally. Keep the main lifts stable for a full block.
Build this program
Set this up in the builder in a couple of minutes: choose a full body template, mark your three training days, assign the exercises above, and give each lift a rep range and progression rule. Mark week 6 as a deload, then export the block as a CSV with target weight and reps for every set.
Build this full body program →Related: 4-day upper/lower split · 6-day PPL split · how to build a hypertrophy program · FAQ