Push Pull Legs (PPL): The Complete Guide

The push pull legs split — PPL for short — is the most popular training split among intermediate lifters, and for good reason. It groups your training around movement patterns instead of individual body parts, which keeps related muscles working together, spreads fatigue sensibly across the week, and scales cleanly from three days to six. Whether you're coming off a beginner full-body routine and want more volume, or you're a seasoned lifter chasing a specific physique, PPL gives you a framework that's simple to understand and hard to mess up.
This guide covers everything: how the split works, who it's for, ready-to-run schedules from 3 to 6 days, exercise selection for each day, how to progress, and the recovery and nutrition details that actually decide whether it works. By the end you'll be able to build — or generate — a push pull legs program and run it with confidence.
What is the push pull legs split?
PPL divides your training into three sessions based on how your muscles move:
- Push — the muscles that push weight away from you: chest, shoulders, and triceps.
- Pull — the muscles that pull weight toward you: back (lats, traps, rhomboids) and biceps.
- Legs — everything below the waist: quads, hamstrings, glutes, and calves.
The logic is that muscles which work together get trained together. When you bench press, your triceps and front delts assist your chest — so training them on the same day means they're already warm, and you're not hammering your triceps the day after a heavy chest session. Pull day works the same way: rows and pulldowns hit your back, and your biceps are along for the ride, so you finish with direct curls.
This grouping is what makes PPL recover well. Because push and pull muscles don't overlap, a push day never eats into your pull day's recovery. That clean separation is the whole appeal — and it's why the split holds up whether you run it three days a week or six.
Who is PPL for?
Push pull legs sits in a sweet spot for intermediate lifters — anyone who's trained consistently for six months to a year, can perform the main barbell lifts with decent form, and is ready for more volume than a full-body routine comfortably allows.
That said, PPL flexes to fit two very different lifters:
- The lifter who wants structure. If you like knowing exactly what you're training each day and you want to build a real physique, the 6-day version delivers high frequency and plenty of volume.
- The busy or newer lifter. Run as a 3-day split, PPL is a perfectly good intermediate-friendly routine that fits a tight schedule — each muscle group still gets a focused, productive session once a week.
If you're brand new to lifting, you'll often progress faster on a simple full-body or push pull legs program built around your experience level before adding volume. PPL becomes the obvious next step once full-body sessions start running long and you want to give each area more attention.
PPL schedules: 3 to 6 days a week
The same three workouts can be arranged into several weekly schedules depending on how often you can train. Here are the most common.
3-day PPL (once per week each)
Push Monday, Pull Wednesday, Legs Friday. Each muscle group gets trained once a week with full recovery between sessions. This is the lowest-commitment version — ideal if you can only reliably make it to the gym three times, or you're returning after a layoff.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Push | Rest | Pull | Rest | Legs | Rest | Rest |
The trade-off: training each muscle only once a week leaves some growth on the table compared to higher frequencies (more on that below). To compensate, you push the volume in each session a little higher.
6-day PPL (twice per week each)
The classic. Run the rotation twice: Push, Pull, Legs, Push, Pull, Legs, then a rest day.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Push | Pull | Legs | Push | Pull | Legs | Rest |
This hits each muscle group twice a week, which lands right on the frequency that research tends to favor for muscle growth. It's a lot of gym time, but for a dedicated intermediate lifter it's one of the most effective hypertrophy frameworks there is.
The rolling 5-day PPL
If six days is too much but three feels like too little, run PPL on a rolling basis: train three days, rest one, repeat — ignoring the calendar week. Over a fortnight you average about five sessions a week and hit each muscle group roughly every five days. It's flexible and forgiving, but it does mean your training days drift across the week.
A practical middle ground is the PPL + Upper/Lower hybrid or simply repeating the three days with a strategic rest, e.g. Push, Pull, Legs, Rest, Push, Pull, Rest — giving you five sessions and slightly elevated frequency without a full six-day commitment.
The science: why frequency and volume matter
Two variables do most of the heavy lifting in any hypertrophy program: weekly volume (how many hard sets you do per muscle) and frequency (how often you train it).
On volume, the rough consensus from training research is that somewhere around 10 to 20 hard sets per muscle group per week drives most people's growth, with more advanced lifters trending toward the higher end. On frequency, reviews of training-frequency studies generally find that — when total weekly volume is equal — spreading that volume across two sessions per muscle beats cramming it into one. The muscle gets more frequent growth signals, and each session is fresher because you're not grinding through 20 sets in one shot.
This is exactly why the 6-day PPL is so popular: it naturally produces a 2×-per-week frequency. And it's why, if you run the 3-day version, you should treat it as a solid starting point rather than the long-term ceiling — graduating to a higher frequency is one of the simplest ways to keep progressing.
The flip side of volume and frequency is recovery. More frequent training only works if you're actually recovering between sessions. Sleep, nutrition, and managing how hard you push each muscle all decide whether high frequency helps or just digs a hole. Slate's muscle recovery tracker maps which muscle groups are still fatigued and which are fresh, so on a 6-day PPL you can see at a glance whether your legs are genuinely ready for round two — instead of guessing.
Exercise selection for each day
A good PPL day pairs one or two heavy compound lifts with a handful of accessories that fill in what the compounds miss. Here's a reliable template for each session. You don't need all of these — pick four to six movements per day and rotate over time.
Push day
- Bench press (barbell or dumbbell) — your primary chest and pressing builder.
- Overhead press — the main shoulder strength movement.
- Incline press — biases the upper chest.
- Lateral raises — the single best isolation for wider-looking shoulders.
- Triceps — dips, overhead extensions, or pushdowns.
Pull day
- Deadlift or barbell row — your heavy pulling anchor. (Many lifters put deadlifts on pull day; others give them their own slot on legs.)
- Pull-ups or lat pulldowns — vertical pulling for lat width.
- Seated cable row or chest-supported row — horizontal pulling for back thickness.
- Face pulls — rear delts and healthy shoulders.
- Biceps — barbell, dumbbell, or cable curls.
Leg day
- Squat — the king of leg movements, primarily quads and glutes.
- Romanian deadlift — hamstrings and glutes, the essential hip-hinge accessory.
- Leg press or hack squat — more quad volume with less systemic fatigue.
- Leg curls — direct hamstring work.
- Calf raises — because nobody else will train them for you.
Slate ships with over 500 exercises and lets you create custom ones, so swapping a barbell row for a machine row, or a back squat for a hack squat, is a two-second change — handy when a piece of equipment is taken or you're training around a niggle.
A sample 6-day PPL routine
Here's a complete week you can run as written. Sets × reps are listed; rest 2–3 minutes on the heavy compounds and 60–90 seconds on accessories.
Push A / Push B — Bench press 4×6–8 · Overhead press 3×8–10 · Incline dumbbell press 3×10–12 · Lateral raises 4×12–15 · Triceps pushdown 3×12–15
Pull A / Pull B — Barbell row 4×6–8 · Pull-ups 3×AMRAP · Seated cable row 3×10–12 · Face pulls 3×15–20 · Barbell curl 3×10–12
Leg A / Leg B — Squat 4×6–8 · Romanian deadlift 3×8–10 · Leg press 3×12–15 · Leg curl 3×12–15 · Calf raise 4×15–20
To vary the two halves of the week, make your "A" days heavier (lower reps, more weight) and your "B" days a touch lighter and higher-rep — same movements, different emphasis. If you'd rather not build it by hand, you can import a ready-made push pull legs program and start logging immediately.
A condensed 3-day version
Training three days a week instead of six? Run each session once and nudge the volume up a little to make up for the lower frequency:
Push — Bench press 4×6–8 · Overhead press 4×8–10 · Incline dumbbell press 3×10–12 · Lateral raises 4×12–15 · Dips 3×AMRAP · Triceps pushdown 3×12–15
Pull — Deadlift 3×5 · Pull-ups 4×AMRAP · Seated cable row 4×10–12 · Face pulls 3×15–20 · Barbell curl 3×10–12 · Hammer curl 3×12–15
Legs — Squat 4×6–8 · Romanian deadlift 4×8–10 · Leg press 4×12–15 · Leg curl 3×12–15 · Calf raise 4×15–20
Because each muscle group only gets one session a week here, that extra set or two per movement keeps your weekly volume in the productive 10–20 set range.
Tuning PPL for strength vs. size
The same split bends toward either goal once you adjust your rep ranges and rest periods:
- For size (hypertrophy): keep most working sets in the 6–15 rep range, rest 60–120 seconds on accessories, and chase total weekly volume. That's the default the routines above are built around.
- For strength: spend more time in the 3–6 rep range on the main lifts — bench, squat, deadlift, overhead press — and rest 3–5 minutes between those heavy sets so you can move real load. Keep a handful of higher-rep accessories for joint health and muscle balance.
Most lifters do best with a blend: heavier, lower-rep work on the primary compound each day, then higher-rep accessories to pile on volume. As your main lifts climb, recalculate your one-rep max every few weeks and sanity-check your numbers against the strength standards for your bodyweight so your goals stay grounded.
How to progress on PPL
A program is only as good as the progression that runs through it. The principle is progressive overload — over weeks and months, you do more: more weight, more reps, or more quality sets. Without that upward pressure, even a perfect split stalls.
The simplest method is double progression. Pick a rep range — say 6 to 8 on bench. Add reps each week until you hit the top of the range for all your sets (3×8). Then add weight, which drops you back to the bottom of the range (3×6), and you climb again. It's foolproof, and it works on every lift.
This only works if you actually know what you did last time — which is where tracking earns its keep. Slate pre-fills your previous weights and reps the moment you start a set, detects every PR automatically, and surfaces your trends so you can see whether bench is genuinely moving or quietly stalling. To set sensible weight targets, you can calculate your one-rep max from any set, and to see where your lifts stand against others your size, check the strength standards calculator.
Recovery, deloads, and managing fatigue
On a high-frequency PPL, recovery is the part most people get wrong. A few rules keep you progressing instead of grinding into the ground:
- Sleep is non-negotiable. Seven to nine hours does more for recovery than any supplement.
- Don't take every set to failure. Leaving one or two reps in reserve on most sets lets you recover between frequent sessions while still driving growth.
- Watch the trend, not the day. If your numbers slide for two weeks straight and everything feels heavy, that's accumulated fatigue. Slate's recovery heat map makes this visible — it shows which muscle groups are still under-recovered before you load them up again.
- Deload roughly every 4–8 weeks. Cut your volume (and/or intensity) by about half for a week. You'll come back stronger, not weaker.
Nutrition for PPL
Training is the stimulus; nutrition decides what your body does with it. The essentials:
- Protein: aim for roughly 0.7–1 gram per pound of body weight per day to support recovery and growth.
- Calories: to build muscle, eat slightly above maintenance; to lean out, slightly below. Start by calculating your maintenance calories (TDEE), then adjust.
- Macros: once calories are set, dial in your protein, carbs, and fat — carbohydrates in particular fuel the high training volume PPL demands.
You don't need to be perfect here, just consistent. Hitting your protein and calorie targets most days will out-perform any clever meal-timing trick.
Common PPL mistakes
- Skipping leg day. It's a cliché because it's true. Legs are half your body and a huge driver of overall progress — train them with the same seriousness as your bench.
- Junk volume. Adding endless sets past the point of productive fatigue doesn't speed growth; it just slows recovery. Quality sets beat quantity.
- No progression model. Showing up and "winging it" with the same weights for months is the number-one reason people stall. Track your lifts and apply double progression.
- Ego lifting. Half-rep bench presses with too much weight build nothing but injury risk. Full range of motion, controlled tempo.
- Ignoring recovery. Running six days a week while sleeping five hours and never deloading is a recipe for burnout. Manage fatigue as deliberately as you manage volume.
PPL vs other splits
No split is magic — the best one is the one you'll run consistently. Quick context:
- PPL vs Upper/Lower: Upper/Lower (training upper-body and lower-body days) is excellent on a 4-day schedule and arguably simpler. PPL shines when you can train 5–6 days and want more dedicated volume per muscle.
- PPL vs full body: Full-body routines are usually better for beginners and for very busy lifters training 2–3 days. PPL gives more focus per session once you've outgrown that.
- PPL vs the "bro split": The old one-body-part-per-day "bro split" trains each muscle only once a week. PPL (especially the 6-day version) generally beats it for most lifters because of the higher frequency.
Running PPL in Slate
Here's how the whole thing comes together in practice. You can import a push pull legs program or have Slate's AI generate one around your experience, available days, and equipment. From there, fast one-tap logging keeps each set quick — last week's numbers are pre-filled, so you always know your target. Slate auto-detects PRs, the recovery heat map tells you when each muscle group is ready for its second session of the week, and built-in rest timers keep your sessions tight. It works fully offline, so a gym basement with no signal is no problem.
Push pull legs is popular because it works — a clean structure, sensible recovery, and room to grow from three days to six. Pick the schedule that fits your week, choose your movements, and — most importantly — track your progression so every session builds on the last.
Frequently asked questions
Is push pull legs good for beginners?
It can be, but most true beginners progress faster on a simple full-body routine first. PPL really shines for intermediate lifters who've trained for six months or more. If you're newer and want to use it, run the 3-day version so each muscle group gets a focused session with full recovery in between.
How many days a week should I do PPL?
Anywhere from 3 to 6, depending on your schedule. Three days a week trains each muscle once; six days trains each muscle twice and tends to produce more growth because of the higher frequency. Pick the number of days you can realistically hit every week — consistency matters more than the ideal.
Can you build muscle on a 3-day PPL split?
Yes. A 3-day PPL trains each muscle group once a week, which is enough to build muscle as long as you bring enough volume per session and apply progressive overload. You'll likely grow faster on a 6-day version that hits each muscle twice weekly, but a well-run 3-day split absolutely works — especially for busy lifters.
Is PPL better than upper/lower?
Neither is universally better — it depends on how often you train. Upper/lower is excellent on a 4-day schedule and is a bit simpler to recover from. PPL pulls ahead when you can train 5–6 days a week and want more dedicated volume per muscle group. The best split is the one you'll run consistently.
How long should a PPL workout take?
Most PPL sessions take about 60–90 minutes, including warm-up. Heavy compound lifts need 2–3 minutes of rest between sets, which is where most of the time goes. If your sessions are creeping past 90 minutes, you probably have too many exercises — trim to four to six quality movements per day.
Should I do PPL 6 days a week?
The 6-day PPL is one of the most effective hypertrophy frameworks for dedicated intermediate lifters, because it trains each muscle twice a week. But it only works if you recover — prioritize sleep, keep most sets a rep or two shy of failure, and deload every 4–8 weeks. If six days strains your recovery or schedule, a 4–5 day version is just as productive.
How do I progress on a push pull legs split?
Use double progression. Pick a rep range (say 6–8), add reps each week until you hit the top of the range on every set, then add weight and start climbing again. This requires knowing exactly what you lifted last time, so track every set — Slate pre-fills your previous numbers and flags PRs automatically.
What's the difference between PPL and a bro split?
A bro split trains one body part per day (chest day, back day, arm day, etc.), so each muscle is hit just once a week. PPL groups muscles by movement and, in its 6-day form, trains each one twice a week. For most lifters the higher frequency of PPL produces better results than a traditional bro split.
Get a PPL plan built for you
Slate's AI builds a push pull legs program around your experience, schedule, and equipment — then tracks every set, PR, and recovery day as you run it. Free to start on iPhone.
Download Free for iOS