Training Programs 16 min read Jens Skott

Push Pull Legs: The Complete PPL Program Guide

The split that earns its reputation

Push, pull, legs. Three words. Three sessions. One of the most effective training splits ever designed for building muscle — and one of the most misunderstood.

Walk into any commercial gym and you will find people running some version of PPL. Most of them are doing it wrong. They picked exercises from a forum post, ignored progression entirely, and wonder why they look the same twelve months later. The split is not the problem. The execution is.

When PPL is run with intention — with proper exercise selection, intelligent progression, and honest volume management — it is one of the best hypertrophy frameworks available. It respects how the body moves, how muscles recover, and how growth actually happens.

But it demands commitment. This is not a casual three-day-a-week arrangement. PPL is built for lifters who are ready to train six days a week and have the experience to handle that frequency without burning out.

Why movement-pattern splitting works

Most body-part splits were designed in the era of chemical enhancement and professional bodybuilding. Chest day. Back day. Arm day. Shoulder day. They worked for people who could recover from anything because their pharmacology allowed it. For natural lifters, that approach leaves muscle groups sitting idle for seven days between sessions — far too long to maintain optimal growth.

PPL solves this by organising training around movement patterns instead of individual muscles.

Push: Every exercise that involves pushing a load away from your body. Chest, shoulders, triceps — they all fire together in pressing movements. Train them together.

Pull: Every exercise that involves pulling a load toward your body. Back, rear delts, biceps — they work as a unit in rows and pull-ups. Train them together.

Legs: The entire lower body. Quads, hamstrings, glutes, calves — everything below the belt gets its own dedicated session because the legs carry more muscle mass than the upper body and deserve the attention.

The beauty of this approach is that while you are training push muscles, your pull muscles are recovering. While you are training legs, your entire upper body is recovering. The split creates a natural rhythm of work and rest that allows you to train each muscle group twice per week — the frequency that research consistently identifies as optimal for hypertrophy.

The structure: six days, two rotations

The classic PPL structure runs on a six-day rotation with one rest day.

DaySession
MondayPush
TuesdayPull
WednesdayLegs
ThursdayPush
FridayPull
SaturdayLegs
SundayRest

You train each movement pattern twice per week. The first pass through the rotation can emphasise heavier, strength-focused work. The second pass can lean toward lighter, volume-focused work. Or you can keep both sessions identical and progress them in parallel. Both approaches work. The key is consistency across the week.

Can you run PPL three days a week? You can. Push on Monday, pull on Wednesday, legs on Friday. But you have cut your frequency in half. Each muscle group now gets hit once per week instead of twice. You lose the primary advantage of the split. If you can only train three days, an upper-lower split or a full-body program will serve you better.

PPL earns its power from the six-day commitment. If you cannot make that commitment, do not force the split to fit a schedule it was not designed for.

Exercise selection: push day

The push session is built around two pillars — a horizontal press and a vertical press — supported by isolation work that targets the muscles the compounds leave undertrained.

Barbell bench press: The foundation of horizontal pressing. Flat bench develops the chest, front delts, and triceps under heavy load. This is your primary strength builder on push day.

Overhead press: Standing or seated, barbell or dumbbell. The overhead press is the most honest upper body lift there is. It develops the shoulders and upper chest in a way that no amount of lateral raises can replicate.

Incline dumbbell press: Fills the gap between flat bench and overhead press. The incline angle shifts emphasis toward the upper chest and front delts. Dumbbells allow a greater range of motion and expose imbalances that barbells hide.

Tricep work: Rope pushdowns, overhead extensions, or close-grip bench. The triceps make up two-thirds of your upper arm mass and are involved in every pressing movement. Give them direct attention.

Lateral raises (optional): Light, controlled sets to develop the medial delt. These are isolation work — keep them honest and leave the ego at the door.

Exercise selection: pull day

Pull day is where you build the back that holds everything together. A strong posterior chain is the scaffolding of every serious physique.

Barbell rows: Bent-over rows with a barbell are the squat of the upper back. Heavy, compound, and demanding. Pendlay rows or conventional — pick the variation that lets you maintain form under load.

Pull-ups or lat pulldown: Vertical pulling develops the lats and builds the width that gives the back its shape. If you can do pull-ups with good form for sets of six or more, do pull-ups. If not, the lat pulldown will take you there.

Face pulls: The exercise that nobody does enough. Face pulls target the rear delts and external rotators — the muscles that keep your shoulders healthy under all that pressing volume. Cable face pulls, band pull-aparts, or reverse flies. Pick one and do it every pull session.

Bicep work: Barbell curls, dumbbell curls, or hammer curls. The biceps assist every pulling movement but rarely get enough direct stimulus from compounds alone. Two to three sets at the end of the session is sufficient.

Shrugs (optional): For upper trap development. Keep them heavy and controlled. Momentum-driven shrugs train nothing but the ego.

Exercise selection: legs day

Leg day is where the work gets honest. There is nowhere to hide when a loaded barbell is sitting on your back.

Barbell squat: The king. Back squat or front squat — both build the quads, glutes, and core under serious load. If you can squat, you should squat. There is no machine equivalent.

Romanian deadlift: The posterior chain counterpart to the squat. RDLs develop the hamstrings and glutes through a hip-hinge pattern that carries over to everything from sprinting to picking up heavy objects from the floor.

Leg press: A secondary compound that allows you to push volume after the squat without taxing the lower back further. Load it honestly and use a full range of motion.

Leg curls: Direct hamstring isolation. The RDL loads the hamstrings in a lengthened position; the leg curl loads them in a shortened position. You need both for complete development.

Calf work: Standing calf raises, seated calf raises, or both. Calves respond to higher reps and consistent frequency. Two to three sets of ten to fifteen reps is a reasonable starting point.

A sample PPL program

This is a practical six-day program using the exercises above. All weights should be selected based on your current working capacity — the final set of each exercise should be challenging but not a grind to failure.

Push A (strength emphasis)

ExerciseSetsReps
Barbell bench press45
Overhead press36
Incline dumbbell press38-10
Rope pushdown310-12
Lateral raise312-15

Pull A (strength emphasis)

ExerciseSetsReps
Barbell row45
Pull-ups (weighted)36-8
Cable face pull312-15
Barbell curl38-10

Legs A (strength emphasis)

ExerciseSetsReps
Barbell squat45
Romanian deadlift38
Leg press310
Lying leg curl310-12
Standing calf raise312-15

Push B (volume emphasis)

ExerciseSetsReps
Dumbbell bench press48-10
Seated dumbbell press310-12
Cable fly312-15
Overhead tricep ext.310-12
Lateral raise315-20

Pull B (volume emphasis)

ExerciseSetsReps
Dumbbell row48-10
Lat pulldown310-12
Reverse fly312-15
Hammer curl310-12

Legs B (volume emphasis)

ExerciseSetsReps
Front squat48
Stiff-leg deadlift310
Leg press312-15
Leg curl312-15
Seated calf raise415-20

Progression methods for PPL

A program without a progression scheme is just a list of exercises. The progression is the engine.

Double progression is the most practical method for PPL. You set a rep target range — say eight to twelve reps — and work with the same weight until you hit the top of the range for all prescribed sets. Once you do, increase the weight by the smallest increment available and start again at the bottom of the range.

For example: you are doing incline dumbbell presses with 28 kilograms for 3 sets of 8-12. Session one, you get 8, 8, 7. Session two, you get 9, 8, 8. Session five, you hit 12, 11, 12. Next session, you move to 30 kilograms and start back at 8 reps. The weight goes up when you have earned the right to move it.

For the strength-focused sessions (the A days in the sample program), straight linear progression works. Add 2.5 kilograms to the bar when you complete all prescribed sets and reps with good form. This works because the rep range is low enough that small weight jumps represent a meaningful percentage increase.

For the volume-focused sessions (the B days), double progression is more appropriate. The higher rep ranges mean that a 2.5 kilogram jump is a smaller relative increase, and the rep target gives you a clear marker for when to advance.

Track everything. If you are not recording your sets, reps, and weights, you are guessing. Guessing is not a progression method.

Who PPL is for — and who it is not

PPL is an intermediate training split. It assumes a certain level of experience, work capacity, and schedule availability.

PPL is for you if you have at least six to twelve months of consistent training under your belt, you have built a foundation of strength on a beginner program, and you can commit to six sessions per week. You should already be comfortable with the main compound lifts and have a working understanding of what progressive overload means in practice.

PPL is not for you if you are a beginner. If you have less than six months of serious training, you do not yet have the work capacity to handle six sessions per week, and you do not yet need the volume that PPL provides. A beginner grows on three sessions a week because the stimulus is still novel. Running PPL as a beginner is like using a forge to light a candle — the tool is disproportionate to the task.

PPL is also not for you if you can only train three or four days per week. The split loses its structural advantage at lower frequencies. If your schedule limits you to four days, run an upper-lower split. If three days is all you have, a full-body hypertrophy program will deliver better results than a crippled PPL.

Common mistakes

Too much volume: More sets does not mean more growth. It means more fatigue. A lifter who runs six exercises per session with four sets each is doing 24 sets — for a single movement pattern. That is a volume debt that most natural lifters cannot recover from, especially across six training days. Keep total working sets per muscle group between ten and twenty per week. Start at the lower end.

Skipping legs: It happens constantly. Push and pull feel rewarding because the mirror reflects progress. Legs feel brutal because they are. But a physique built on pressing and pulling without serious leg work is a house with no foundation. The squat and the deadlift are not optional.

No progression scheme: This is the most common failure. Lifters pick a PPL template from the internet, run the same weights for the same reps for months, and wonder why nothing changes. Without a clear rule for when and how to increase the load, the program is just a routine. Routines maintain. Programs build.

Neglecting the rear delts and upper back: PPL puts a lot of pressing volume into your week. Without deliberate pulling balance — face pulls, reverse flies, rows — the shoulders drift forward and injuries follow. Pull volume should match or exceed push volume.

Training to failure every set: Failure has a place. It does not belong in every set of every session across a six-day training week. Keep one to two reps in reserve on most working sets. Save true failure for the occasional final set when you are testing your progress. The goal is to stimulate, not annihilate.

PPL vs upper-lower vs full body

Choosing a split is not about finding the “best” option. It is about matching the structure to your schedule, experience level, and recovery capacity.

FactorPPL (6 days)Upper-Lower (4 days)Full Body (3 days)
Frequency per muscle2x per week2x per week3x per week
Sessions per week643
Volume per sessionModerateModerate-HighHigh
Session duration45-70 min60-80 min60-90 min
Best forIntermediate+IntermediateBeginner-Intermediate
Recovery demandHigh (managed)ModerateLow-Moderate
Schedule flexibilityLowModerateHigh

PPL wins on specificity. You can dedicate more exercises to each movement pattern because each session only covers one-third of the body. Upper-lower wins on time efficiency — four days per week with similar frequency. Full body wins on flexibility and is the best option for lifters who cannot guarantee a consistent weekly schedule.

None of these are objectively superior. The best split is the one you can run consistently for months.

FAQ

Is PPL good for building muscle?

Yes. PPL is one of the most effective splits for hypertrophy when run at six days per week. The twice-weekly frequency per muscle group aligns with the training volume and frequency that research supports for muscle growth. The key is pairing it with a genuine progression scheme and adequate nutrition.

Can beginners do push-pull-legs?

They can, but they should not. Beginners grow efficiently on three full-body sessions per week because their bodies respond to almost any progressive stimulus. Running PPL as a beginner is unnecessary volume. Build your foundation first with a 5x5 program or a full-body setup, then transition to PPL when linear progression stalls and you are ready for more training days.

How long should a PPL session take?

Between 45 and 70 minutes, including warm-up. If your sessions regularly exceed 90 minutes, you are either doing too much volume or resting too long between sets. For hypertrophy work, 60 to 120 seconds of rest between sets is sufficient for all but the heaviest compound lifts.

Should I do the same exercises on both push days?

Not necessarily. Varying the exercises between your A and B sessions — for example, barbell bench on day one and dumbbell bench on day two — allows you to train the same muscles through slightly different movement patterns and rep ranges. This provides a broader stimulus without adding overall volume.

What if I can only train five days a week?

Run PPL on a rolling schedule instead of a fixed weekly layout. Push, pull, legs, push, pull, rest, legs, push, pull, legs, push, pull, rest. Each session follows the next in sequence regardless of what day of the week it falls on. You lose some consistency in your weekly rhythm, but the rotation stays intact.

How do I know when to move on from PPL?

PPL is not a program you outgrow the way a beginner outgrows the 5x5. It is a split structure, not a progression model. You can run PPL for years by changing the exercises, rep schemes, and progression methods within the framework. When you stop progressing, the answer is usually to adjust the programming inside the split — not to abandon the split itself.

The framework

Push-pull-legs is a framework, not a formula. It gives you a structure — three movement patterns, six days, two rotations — and asks you to fill it with intelligent exercise selection, honest progression, and the discipline to show up six days a week.

The SteelRep Push-Pull-Legs program is built on this framework with the progression already mapped out. Every session is planned, every weight increase is tracked, and the volume is calibrated for natural lifters who want to grow without grinding themselves into dust.

If six days feels like more than your schedule or your recovery can handle right now, start with the Full Body Hypertrophy program instead. Three days, full coverage, honest progression. You can always move to PPL when the time is right.

Pick your split. Follow the progression. Show up.

Train with SteelRep

Put the program in your pocket

Track every set, log your progress, and let SteelRep handle the progression. 20 built-in programs — including free ones.

The Forge

Training insights, straight to your inbox

Program guides and strength science for lifters who train with intent. No filler, no fluff.

Scan to subscribe to The Forge newsletter

Scan to subscribe

Share: