Push/Pull/Legs (PPL) is a 6-day training split that trains each muscle group twice per week. It is the best split for intermediate lifters who can train 5-6 days per week. Push day works chest, shoulders, and triceps. Pull day works back and biceps. Legs day works quads, hamstrings, and glutes. A 2016 meta-analysis found this twice-weekly frequency produces significantly more muscle growth than hitting each muscle once per week.
For a comparison of all major splits, see our complete workout splits guide. This guide gives you two complete PPL programs (3-day and 6-day versions) with exercises, sets, reps, and progression.
Why PPL Works
PPL organizes training by movement pattern:
- Push: Chest, shoulders, triceps (pressing movements)
- Pull: Back, biceps, rear delts (pulling movements)
- Legs: Quads, hamstrings, glutes, calves (lower body)
Advantages:
- Each muscle group gets 48-72 hours of recovery before being hit again
- High volume per muscle group per session
- Natural exercise pairing (all pressing on one day = warm muscles)
- Flexible: works as 3-day or 6-day program
Who should use PPL:
- Intermediate lifters (6+ months consistent training)
- People who can train 3 or 6 days per week
- Those focused on hypertrophy (muscle growth)
Who should NOT use PPL:
- Complete beginners (full body is better — see full body vs split)
- People who can only train 2 or 4 days per week (upper/lower fits better)
The Science Behind PPL
The Push/Pull/Legs split isn't just popular — it's grounded in exercise physiology research.
Movement pattern efficiency: Grouping exercises by movement pattern (pushing vs. pulling) takes advantage of how muscles work together. When you bench press, your chest, front delts, and triceps all fire. Training them together means they're already warm, primed, and neurally activated for subsequent exercises.
This principle was demonstrated in research by Robbins et al. (2010), showing that exercise order based on movement patterns improved performance compared to random ordering.
Recovery optimization: The 2016 Schoenfeld meta-analysis found that training each muscle twice weekly produced significantly greater hypertrophy than once weekly. PPL delivers this optimal frequency while allowing 48-72 hours between sessions for the same muscle group.
Volume distribution: Research on maximum recoverable volume suggests that spreading weekly sets across multiple sessions produces better results than cramming them into one. PPL naturally distributes volume (e.g., 8 sets of chest on Push Day 1 + 6 sets on Push Day 2) rather than forcing 14 sets into a single session.
Practical application: Each PPL session typically includes 2-3 compound movements and 2-4 isolation exercises per muscle group. This structure allows for both heavy strength work (bench press, squat, deadlift) and targeted hypertrophy work (flyes, curls, leg extensions).
The 3-Day PPL (Each Muscle 1x/Week)
This version trains each muscle once per week. It's lower frequency but allows more recovery between sessions.
Schedule: Push (Monday) → Pull (Wednesday) → Legs (Friday)
Push Day
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Barbell Bench Press](/exercises/barbell-bench-press) | 4×6-8 | 2-3 min |
| [Overhead Press](/exercises/overhead-press) | 3×8-10 | 2 min |
| [Incline Dumbbell Press](/exercises/incline-dumbbell-press) | 3×10-12 | 90 sec |
| [Cable Lateral Raise](/exercises/cable-lateral-raise) | 3×12-15 | 60 sec |
| [Tricep Pushdown](/exercises/tricep-pushdown) | 3×10-12 | 60 sec |
| [Overhead Tricep Extension](/exercises/overhead-tricep-extension) | 3×10-12 | 60 sec |
Total time: ~55 minutes
Pull Day
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Barbell Row](/exercises/barbell-row) | 4×6-8 | 2-3 min |
| [Pull-Up](/exercises/pull-up) or [Lat Pulldown](/exercises/lat-pulldown) | 3×8-10 | 2 min |
| [Seated Cable Row](/exercises/seated-cable-row) | 3×10-12 | 90 sec |
| [Face Pull](/exercises/face-pull) | 3×12-15 | 60 sec |
| [Barbell Curl](/exercises/barbell-curl) | 3×8-10 | 60 sec |
| [Hammer Curl](/exercises/hammer-curl) | 3×10-12 | 60 sec |
Total time: ~50 minutes
Legs Day
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Barbell Back Squat](/exercises/barbell-back-squat) | 4×6-8 | 2-3 min |
| [Romanian Deadlift](/exercises/romanian-deadlift) | 3×8-10 | 2 min |
| [Leg Press](/exercises/leg-press) | 3×10-12 | 90 sec |
| [Lying Leg Curl](/exercises/lying-leg-curl) | 3×10-12 | 60 sec |
| [Standing Calf Raise](/exercises/standing-calf-raise) | 4×12-15 | 60 sec |
Total time: ~55 minutes
The 6-Day PPL (Each Muscle 2x/Week)
This version doubles the frequency. Each muscle gets hit twice per week, which research shows produces superior hypertrophy compared to once weekly (Schoenfeld et al., 2016).
Schedule: Push → Pull → Legs → Push → Pull → Legs → Rest
The second rotation can use different exercises or rep ranges for variety.
Push Day 1 (Strength Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Barbell Bench Press](/exercises/barbell-bench-press) | 4×5-6 | 3 min |
| [Overhead Press](/exercises/overhead-press) | 4×6-8 | 2-3 min |
| [Incline Dumbbell Press](/exercises/incline-dumbbell-press) | 3×8-10 | 2 min |
| [Lateral Raise](/exercises/lateral-raise) | 3×12-15 | 60 sec |
| [Close-Grip Bench Press](/exercises/close-grip-bench-press) | 3×8-10 | 90 sec |
Push Day 2 (Hypertrophy Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Dumbbell Bench Press](/exercises/dumbbell-bench-press) | 4×8-10 | 2 min |
| [Arnold Press](/exercises/arnold-press) | 3×10-12 | 90 sec |
| [Cable Flye](/exercises/cable-flye) | 3×12-15 | 60 sec |
| [Cable Lateral Raise](/exercises/cable-lateral-raise) | 3×12-15 | 60 sec |
| [Overhead Tricep Extension](/exercises/overhead-tricep-extension) | 3×10-12 | 60 sec |
| [Tricep Pushdown](/exercises/tricep-pushdown) | 3×12-15 | 60 sec |
Pull Day 1 (Strength Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Conventional Deadlift](/exercises/conventional-deadlift) | 4×5 | 3 min |
| [Weighted Pull-Up](/exercises/pull-up) | 4×6-8 | 2-3 min |
| [Barbell Row](/exercises/barbell-row) | 3×6-8 | 2 min |
| [Face Pull](/exercises/face-pull) | 3×12-15 | 60 sec |
| [Barbell Curl](/exercises/barbell-curl) | 3×8-10 | 60 sec |
Pull Day 2 (Hypertrophy Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Lat Pulldown](/exercises/lat-pulldown) | 4×10-12 | 90 sec |
| [Seated Cable Row](/exercises/seated-cable-row) | 4×10-12 | 90 sec |
| [Dumbbell Row](/exercises/dumbbell-row) | 3×10-12 | 90 sec |
| [Rear Delt Flye](/exercises/rear-delt-flye) | 3×12-15 | 60 sec |
| [Incline Dumbbell Curl](/exercises/incline-dumbbell-curl) | 3×10-12 | 60 sec |
| [Hammer Curl](/exercises/hammer-curl) | 3×10-12 | 60 sec |
Legs Day 1 (Quad Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Barbell Back Squat](/exercises/barbell-back-squat) | 4×5-6 | 3 min |
| [Leg Press](/exercises/leg-press) | 4×10-12 | 2 min |
| [Leg Extension](/exercises/leg-extension) | 3×12-15 | 60 sec |
| [Romanian Deadlift](/exercises/romanian-deadlift) | 3×8-10 | 2 min |
| [Standing Calf Raise](/exercises/standing-calf-raise) | 4×10-12 | 60 sec |
Legs Day 2 (Hamstring/Glute Focus)
| Exercise | Sets × Reps | Rest |
|---|---|---|
| [Romanian Deadlift](/exercises/romanian-deadlift) | 4×8-10 | 2 min |
| [Bulgarian Split Squat](/exercises/bulgarian-split-squat) | 3×10-12 per leg | 90 sec |
| [Lying Leg Curl](/exercises/lying-leg-curl) | 4×10-12 | 60 sec |
| [Hip Thrust](/exercises/barbell-hip-thrust) | 3×10-12 | 90 sec |
| [Seated Calf Raise](/exercises/seated-calf-raise) | 4×12-15 | 60 sec |
How to Progress on PPL
Use double progression on compound lifts:
- Pick a rep range (e.g., 6-8 reps)
- Use the same weight until you hit the top of the range on all sets
- Add weight (5 lbs lower body, 2.5 lbs upper body)
- Drop back to the bottom of the range and climb again
For isolation exercises, focus on feeling the muscle work rather than chasing weight. Progress is slower on lateral raises than bench press — that's fine.
For the complete system, see our progressive overload guide.
Programming PPL for Different Goals
The PPL framework adapts to various training objectives. Here's how to modify it:
Strength-focused PPL:
- Lead each session with heavy compounds (3-5 rep range)
- Prioritize barbell movements over machines
- Take longer rest periods (3-4 minutes between heavy sets)
- Reduce isolation volume to preserve recovery for compounds
Hypertrophy-focused PPL:
- Mix rep ranges: heavy compounds (6-8 reps) plus higher-rep isolation (10-15 reps)
- Include more exercise variety per muscle group
- Use techniques like drop sets, supersets, and tempo work
- Prioritize pump and time under tension
Fat loss PPL:
- Maintain intensity (keep weights heavy) but reduce total volume
- Shorten rest periods (60-90 seconds) to keep heart rate elevated
- Superset opposing movements when possible
- Consider circuit-style finishers at the end of sessions
Maintenance PPL (during busy periods):
- Reduce from 6 days to 3-4 days
- Focus on compound movements only
- Hit each muscle group with minimum effective volume (6-8 sets/week)
- Preserve strength while managing fatigue
The key principle: adjust volume, intensity, and exercise selection based on your goal while maintaining the Push/Pull/Legs structure.
Common PPL Mistakes
Too much chest, not enough back
Every bro trains chest hard. Fewer train back equally hard. This creates muscular imbalances and shoulder problems.
The fix: Match your pressing volume with pulling volume. If you do 15 sets of chest work per week, do 15+ sets of back work.
Skipping face pulls and rear delts
Your shoulders need balance. Pressing (front delt dominant) without rear delt work creates rounded shoulders and injury risk.
The fix: Face pulls or rear delt flyes every pull day. Non-negotiable.
Going too heavy on isolation exercises
Nobody needs to ego-curl 50-pound dumbbells with body English. Isolation exercises are about feeling the muscle, not moving maximum weight.
The fix: Use weights you can control for 10-15 reps with perfect form. Leave the heavy lifting for compounds.
No deload weeks
Training hard for months without planned recovery leads to burnout, injury, and plateaus.
The fix: Schedule a deload week every 4-6 weeks. Cut volume by half, keep intensity moderate.
PPL vs Other Splits
| Factor | PPL (6-day) | Upper/Lower (4-day) |
|---|---|---|
| Frequency per muscle | 2x/week | 2x/week |
| Time commitment | 6 hours/week | 4 hours/week |
| Volume per session | Lower | Higher |
| Best for | Dedicated lifters | Busy schedules |
For a full comparison, see upper/lower vs PPL.
Get a PPL Plan Built for You
Not sure which exercises to pick? MySetPlan builds a complete Push/Pull/Legs program based on your equipment, experience level, and goals — with automatic progressive overload and monthly deload weeks. Unlike random workout generators, we build structured monthly plans that progress week over week — see how we compare to Fitbod and other apps.
FAQ
Can I do PPL as a beginner?
You can, but full body is typically better for beginners. It allows you to practice movements more frequently while your technique develops. See full body vs split for beginners.
What if I can only train 4 or 5 days?
For 4 days, upper/lower is a better fit. For 5 days, you could do Push/Pull/Legs/Upper/Lower — but that gets complex. Consider if you can restructure your week. See how many days to work out per week.
Should I do abs on PPL?
Add core work 2-3 times per week at the end of any session, or on a rest day. 2-3 sets of planks, hanging leg raises, or ab wheel rollouts is plenty.
How long should a PPL workout take?
45-60 minutes for most sessions. If you're taking 90+ minutes, your rest periods are probably too long or you're adding unnecessary exercises.
For more on optimal workout length, see how long should a workout be.
If you're still deciding between programs, compare MySetPlan vs Fitbod to see how our structured approach differs from random workout generation.
Ready for a plan that does all of this for you?
Take the 2-minute quiz and get your first month free.
Get My PlanReady for a plan that does all of this for you?
Take the 2-minute quiz and get your first month free.
Get My PlanContent grounded in exercise science research and practical lifting experience. Learn more about our approach on the About page.