Workout Guide
Three days a week. Three ways to split them.
Full body, push/pull/legs and upper/lower/full, each with a full week of sets, reps and rest.
The best 3 day gym split for most people is full body three times a week, for example Monday, Wednesday and Friday. It trains every muscle two to three times a week, which makes it easy to get enough weekly sets, and a missed session costs you very little. If you have a year or more of lifting behind you and want more focused sessions, an upper/lower/full split is the next best option. A 3-day push/pull/legs works too, but it trains each muscle only once a week.
Below you get all three, each with a full week laid out, plus a comparison table, how to schedule the days, how to keep adding weight, and what to do when progress stops.
3 Day Gym Split: Which One Should You Pick?
- New to lifting, or your week is unpredictable: full body x3.
- Lifting for a year or more, want longer, focused sessions: upper/lower/full.
- You love dedicated chest, back and leg days and train hard every session: push/pull/legs, knowing its trade-off.
If you are still deciding how many days to train at all, our guide to workout splits compares 3, 4, 5 and 6 day options. This article is for people who already know three days is what fits their life.
Why Frequency and Weekly Sets Decide Which Split Wins
Two numbers matter more than the name of your split: how many hard sets each muscle gets per week, and how often it gets them.
A 2017 meta-analysis by Schoenfeld, Ogborn and Krieger found a dose-response relationship between weekly sets and muscle growth: more sets per muscle per week led to more growth, at least up to the volumes studied. For most lifters, roughly 10 or more hard sets per muscle per week is a sensible target, with beginners growing well on less.
On frequency, a 2016 meta-analysis from the same group concluded that training a muscle twice a week beat once a week for hypertrophy. A larger 2019 follow-up by Schoenfeld, Grgic and Krieger refined that: when total weekly sets were equal, frequency made no meaningful difference. So frequency is not magic. It is a tool for fitting enough good sets into your week without any one session turning into a grind.
That is the real problem with three days. You only have three sessions to spread your volume across. Hit a muscle once a week and all 10 of its sets have to happen in one workout, where the last few are done tired. Hit it two or three times and each session only needs 3 to 5 sets for that muscle, all done fresh. That is why the full body and upper/lower/full options come out ahead below.
Option 1: Full Body Three Times a Week
Every session trains your legs, a press and a pull. This version uses three different days (A, B, C) so each lift gets its own spot in the week and you get more exercise variety than a two-workout rotation. Leave 1 to 3 reps in reserve on most sets: you finish each set knowing you could have done 1 to 3 more with good form.
Monday: Full Body A
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Squat | 3 | 5-8 | 2-3 min |
| Barbell Bench Press | 3 | 5-8 | 2-3 min |
| Barbell Row | 3 | 6-10 | 2 min |
| Lateral Raise | 2 | 12-15 | 60 sec |
| Triceps Pushdown | 2 | 10-15 | 60 sec |
Wednesday: Full Body B
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Romanian Deadlift | 3 | 6-10 | 2-3 min |
| Overhead Press | 3 | 5-8 | 2 min |
| Lat Pulldown | 3 | 8-12 | 2 min |
| Bulgarian Split Squat | 2 | 8-12 per leg | 90 sec |
| Dumbbell Curl | 2 | 10-15 | 60 sec |
Friday: Full Body C
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Leg Press | 3 | 10-12 | 2 min |
| Incline Dumbbell Bench Press | 3 | 8-12 | 2 min |
| Seated Cable Row | 3 | 10-12 | 90 sec |
| Leg Curl | 2 | 10-15 | 60-90 sec |
| Face Pull | 2 | 15-20 | 60 sec |
Each session takes about 45 to 60 minutes with warm-ups. Across the week your back gets 9 sets, your quads about 8, and your chest 6 direct sets plus help from the overhead press. That is plenty for a beginner, and every muscle is trained at least twice. Prefer two alternating workouts, or only have dumbbells? Our full body workout routine has an A/B version and a dumbbell-only version.
Pros
- Best frequency of the three: every muscle 2 to 3 times a week.
- Most forgiving. Miss Wednesday and nothing goes a week untrained.
- You practice the main lifts often, which speeds up learning them.
Cons
- Little room for extra volume on one muscle without long sessions.
- Legs are tired going into upper body lifts every time.
- Advanced lifters may find 6 to 9 sets per muscle too little.
Who it suits: beginners, people coming back after a break, and anyone whose schedule gets blown up regularly by work, kids or travel.
Option 2: Push/Pull/Legs Once a Week
Push day trains chest, shoulders and triceps. Pull day trains back, biceps and rear delts. Leg day trains everything below the waist. Each session carries more volume than a full body day, because it is the only time those muscles get trained that week.
Monday: Push
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Bench Press | 4 | 5-8 | 2-3 min |
| Incline Dumbbell Bench Press | 3 | 8-12 | 2 min |
| Overhead Press | 3 | 6-10 | 2 min |
| Lateral Raise | 3 | 12-20 | 60 sec |
| Triceps Pushdown | 3 | 10-15 | 60-90 sec |
Wednesday: Pull
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Row | 4 | 6-8 | 2-3 min |
| Pull-Ups or Lat Pulldown | 3 | 6-12 | 2 min |
| Seated Cable Row | 3 | 8-12 | 90 sec-2 min |
| Face Pull | 3 | 15-20 | 60 sec |
| Barbell Curl | 3 | 8-12 | 60-90 sec |
Friday: Legs
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Squat | 4 | 5-8 | 2-3 min |
| Romanian Deadlift | 3 | 6-10 | 2-3 min |
| Bulgarian Split Squat | 3 | 8-12 per leg | 90 sec-2 min |
| Leg Curl | 3 | 10-15 | 60-90 sec |
| Calf Raises | 4 | 10-15 | 60 sec |
Plan on 60 to 70 minutes per session. Our PPL workout guide has a longer version of each day, plus the 5 and 6 day versions if you later get more time.
Pros
- Focused sessions with lots of work for each muscle.
- Simple to understand and easy to grow into a 6-day plan later.
- A full day of rest for each muscle group between hard sessions.
Cons
- Each muscle is trained only once a week, the lowest frequency here.
- Miss pull day and your back goes two weeks between sessions.
- Late sets in a long session are done tired, so they count for less.
Who it suits: lifters who prefer one big session per body area, never miss a day, and are willing to push hard on every set. If growth is the only goal, the other two options are the stronger choice.
Option 3: Upper/Lower/Full Body
This hybrid gives you one focused upper day, one focused lower day, and a lighter full body day to close the week. Every muscle gets trained twice, and the first two sessions have room for more volume than a pure full body day.
Monday: Upper
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Bench Press | 4 | 5-8 | 2-3 min |
| Barbell Row | 4 | 6-10 | 2-3 min |
| Overhead Press | 3 | 6-10 | 2 min |
| Lat Pulldown | 3 | 8-12 | 90 sec-2 min |
| Dumbbell Curl | 2 | 10-15 | 60 sec |
| Triceps Pushdown | 2 | 10-15 | 60 sec |
Wednesday: Lower
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Barbell Squat | 4 | 5-8 | 2-3 min |
| Romanian Deadlift | 3 | 6-10 | 2-3 min |
| Bulgarian Split Squat | 3 | 8-12 per leg | 90 sec-2 min |
| Leg Curl | 2 | 10-15 | 60-90 sec |
| Calf Raises | 3 | 10-15 | 60 sec |
Friday: Full Body
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Deadlift | 3 | 3-5 | 3 min |
| Incline Dumbbell Bench Press | 3 | 8-12 | 2 min |
| Pull-Ups or Lat Pulldown | 3 | 6-12 | 2 min |
| Leg Press | 2 | 10-15 | 2 min |
| Lateral Raise | 2 | 12-20 | 60 sec |
| Face Pull | 2 | 15-20 | 60 sec |
Upper and lower days run 50 to 60 minutes, the full body day about 50. Chest gets 7 direct sets a week, back 10, quads 9, all split across two sessions. Not comfortable with heavy deadlifts? Swap them for a hip thrust or a second, lighter round of Romanian deadlifts. If you can ever find a fourth day, the 4-day upper lower split is the natural next step.
Pros
- Every muscle twice a week, the frequency research favors.
- More volume per session than full body x3 without 70-minute workouts.
- Heavy squats and heavy deadlifts land on different days.
Cons
- Upper and lower days are hit once each at full volume, so a missed one hurts more than on full body.
- Three different sessions to learn and track.
- Friday can feel heavy if Wednesday's leg day was hard.
Who it suits: intermediate lifters with three reliable days who have outgrown basic full body and want more muscle-building volume.
The Three 3-Day Splits Compared
| Full body x3 | Push/pull/legs | Upper/lower/full | |
|---|---|---|---|
| Frequency per muscle | 2-3x a week | 1x a week | 2x a week |
| Session length | 45-60 min | 60-70 min | 50-60 min |
| Volume per muscle | Moderate | Moderate, all in one session | Moderate to high |
| Missed workout | Small impact | Large: a muscle waits 2 weeks | Moderate |
| Experience level | Beginner to intermediate | Intermediate | Intermediate |
| Biggest weakness | Hard to add volume | Low frequency | Less forgiving than full body |
How to Schedule Your Three Days
Monday, Wednesday and Friday is the classic layout because it puts a rest day between every session and leaves the weekend free. Tuesday, Thursday and Saturday works the same way. What matters is at least one rest day between sessions that train the same muscles.
- Weekend lifter: upper/lower/full fits best. Do upper on Saturday, lower on Sunday and the full body day midweek, so no muscle trains two days running.
- Two days in a row is fine for push/pull/legs and for upper then lower, since different muscles are working. Avoid back-to-back full body days.
- Missed a session? Do not cram two into one day. Do the missed workout next time and push the rest back. On a rotating schedule you just continue the order.
How to Progress on a 3 Day Strength Training Split
Whichever option you run, it only works if the weights or reps go up over time. The simplest system for all three is double progression:
- Pick a weight where you can hit the bottom of the rep range on every set with 1 to 3 reps left in the tank.
- Keep that weight and add reps each session until every set reaches the top of the range.
- Then add weight: about 5 lb (2.5 kg) on upper body lifts, 5 to 10 lb (2.5 to 5 kg) on squats and deadlifts. Drop back to the bottom of the range and repeat.
For example, if you bench 135 lb for 3 sets of 8, 7, 6 on Monday, aim for 8, 8, 7 next time. Once you get 8, 8, 8 at the top of a 5-8 range, go to 140 lb and start again at around 5 or 6 reps. Our progressive overload guide covers the other ways to progress, and the one rep max calculator helps you pick starting weights from a recent set. To rate how hard a set felt, use the RPE calculator.
Write every set down. Progression is guesswork if you cannot see what you lifted last Monday. A notebook or our printable weight training log template is enough to start.
When Your 3 Day Weight Training Split Stalls
Beginners can often add weight every week for a few months. After that, progress slows and stalls become normal. A stall is two or three sessions in a row where you cannot beat your last performance on a lift. Work through these in order:
- Check recovery first. Short sleep, not enough food or protein, or a stressful week stall more lifts than bad programming does. Also check that your rest times are consistent from session to session.
- Reset the lift. Drop the weight about 10%, build the reps back up, and you usually pass the old number within a few weeks.
- Deload. If several lifts stall at once and you feel run down, take a deload week with about half the sets at lighter weights.
- Add volume. If you recover well but stopped growing, add one set to the lifts for your lagging muscles, or move from full body x3 to upper/lower/full.
- Add a day. When three days is truly maxed out and you can find a fourth, move to a 4-day upper lower split.
Our article on the planning mistakes behind a workout plateau goes deeper, and the What's Blocking Your Gains quiz can help you narrow down the cause.
Keeping Three Days Consistent
With only three sessions a week, each one counts, so walking in knowing your numbers saves a lot of wasted sets. GymGod shows your last weights, reps and goals the moment you start an exercise, and auto-progression calculates your next weight from what you actually lifted, which is the double progression routine above done for you. If you would rather not build the week yourself, its AI coach can make you a routine in a few taps. Your first 3 workouts are free.
3 Day Split FAQ
Is a 3 day split enough to build muscle?
Yes. Three hard sessions a week can give each muscle 6 to 10 or more weekly sets, which is enough for beginners and most intermediates to build muscle as long as the weights or reps keep going up. Advanced lifters may eventually need a fourth day for more volume.
What is the best 3 day split for beginners?
Full body three times a week. You practice the main lifts often, every muscle is trained two to three times a week, and missing a session costs very little. Move to upper/lower/full once your progress slows after the first several months.
Is PPL good for 3 days a week?
It works, but it is the weakest of the three common options for muscle growth. Each muscle gets trained once a week, so all its weekly sets happen in one long session, and a missed day leaves a muscle untrained for two weeks. Full body or upper/lower/full train each muscle twice a week in the same three days.
How long should a 3 day split workout be?
About 45 to 70 minutes including warm-ups. Full body sessions usually take 45 to 60 minutes, upper/lower/full days 50 to 60, and push/pull/legs days 60 to 70 because they pack a whole week of work for those muscles into one session.
Which days should I train on a 3 day split?
Monday, Wednesday and Friday is the classic choice because it leaves a rest day between sessions. Any three days work as long as you avoid back-to-back full body sessions.
Is a 3 day split good for strength?
Yes. Full body and upper/lower/full let you practice the main barbell lifts twice or more a week, which suits strength well. Keep the main lifts in the 3 to 8 rep range with longer rest and add weight steadily.