Skip to content

Push Pull Legs: 3-Day and 6-Day PPL Workout Plan

By Alex Lawrence · Updated

Push pull legs (PPL) splits your training into three sessions: push (chest, shoulders, triceps), pull (back, biceps) and legs. Run it three days a week for one hit per muscle, or six days a week to train everything twice. Both versions are below, with full push day, pull day and leg day workouts.

What is a push pull legs split?

A push pull legs split groups muscles by the movement they do. Push muscles press weight away from you, pull muscles bring it towards you, and legs get a day of their own.

DayMuscles trained
PushChest, shoulders (mainly front and side), triceps
PullUpper back, lats, rear shoulders, biceps, forearms
LegsQuads, hamstrings, glutes, calves, plus core

Because each muscle is worked on only one day of the cycle, it gets a few days to recover before you train it again.

Who is push pull legs for?

PPL suits lifters who like focused sessions and can train either three or six days a week. The six-day version is a big commitment, so it fits intermediate lifters with time to recover more than complete beginners.

3-day vs 6-day push pull legs

The 3-day version trains each muscle once a week; the 6-day version trains each muscle twice. That difference matters for muscle growth.

A 2016 meta-analysis found that training a muscle twice a week built more muscle than once a week. For strength, a 2018 meta-analysis found frequency mattered less once weekly volume was equal. So the 3-day plan can still work, but you need enough hard sets in each session, and it will likely build muscle more slowly than the 6-day version.

VersionScheduleEach muscle trainedGood for
3-day PPLMon Push, Wed Pull, Fri Legs1× a weekBusy weeks, people combining lifting with sport
6-day PPLPush, Pull, Legs, Push, Pull, Legs, Rest2× a weekIntermediates who can train six days and recover

Six-day schedule example: Monday Push A, Tuesday Pull A, Wednesday Legs A, Thursday Push B, Friday Pull B, Saturday Legs B, Sunday rest.

Push day workout

Push A is heavier and built around the bench press; Push B leads with the overhead press.

Push A

ExerciseSets × repsRest
Barbell bench press4 × 5-82-3 min
Seated dumbbell shoulder press3 × 8-102 min
Incline dumbbell press3 × 8-1290 s
Dumbbell lateral raise3 × 12-1560 s
Triceps rope pushdown3 × 10-1260-90 s

Push B

ExerciseSets × repsRest
Standing overhead press4 × 5-82-3 min
Incline barbell or machine press3 × 8-102 min
Cable or machine chest fly3 × 12-1560-90 s
Cable lateral raise3 × 12-1560 s
Overhead triceps extension3 × 10-1260-90 s

Pull day workout

Pull A leads with a heavy row; Pull B leads with pull-ups for the lats.

Pull A

ExerciseSets × repsRest
Barbell row4 × 6-82-3 min
Lat pulldown3 × 8-1290 s
Seated cable row3 × 10-1290 s
Face pull3 × 12-1560 s
EZ-bar curl3 × 8-1260-90 s

Pull B

ExerciseSets × repsRest
Pull-up or assisted pull-up4 × 6-102 min
Chest-supported dumbbell row3 × 8-1290 s
Single-arm cable pulldown3 × 10-1260-90 s
Rear-delt fly3 × 12-1560 s
Incline dumbbell curl3 × 10-1260 s
Hammer curl2 × 10-1260 s

Leg day workout

Legs A is squat-focused; Legs B is hinge-focused, built around the deadlift.

Legs A

ExerciseSets × repsRest
Back squat4 × 5-82-3 min
Romanian deadlift3 × 8-102 min
Leg press3 × 10-1290 s
Leg curl3 × 10-1260-90 s
Standing calf raise4 × 10-1560 s

Legs B

ExerciseSets × repsRest
Deadlift3 × 4-63 min
Hack squat or front squat3 × 8-102 min
Walking lunge3 × 10-12 each leg90 s
Leg extension3 × 12-1560 s
Seated calf raise4 × 12-1560 s
Hanging knee raise3 × 10-1560 s

Running the 3-day version

On the 3-day plan, do Push A, Pull A and Legs A, then swap to the B sessions the next week. Because each muscle is only trained once a week, add one extra set to the first two exercises of each session.

That keeps weekly volume closer to the 6-day version. A 2017 meta-analysis found a graded dose-response between weekly sets and muscle growth, so dropping to one session a week without adding sets usually means less growth.

How to progress on push pull legs

Use double progression: build the reps up to the top of the range on every set, then add weight. If an exercise says 3 × 8-12, start with a weight you can lift 8 times with good form.

  1. Add a rep or two where you can, session by session.
  2. When every set reaches 12, add the smallest jump you can next time.
  3. Build back up from the bottom of the range.

The ACSM position stand recommends a 2-10% load increase once you can do one or two reps more than your target, and suggests 1-2 minutes of rest for hypertrophy work, with 3-5 minutes for heavy strength sets. In practice that means about 2.5 kg (5 lb) on pressing and pulling, and 5 kg (10 lb) on squats and deadlifts. The plate calculator shows what to load each side.

Example: 100 kg (220 lb) squat for 4 × 8, 8, 7, 6 this week. Next week aim for 8, 8, 8, 7. Once you hit 4 × 8, go to 105 kg (231 lb).

To see how your strength is moving without maxing out, run a recent heavy set through the 1RM calculator.

Common push pull legs mistakes

The biggest mistake is doing six days before you can recover from them. Signs you’re overdoing it: lifts going backwards for a couple of weeks, poor sleep and joints that ache.

Push pull legs vs upper lower

Pick the split that matches the days you can actually train. Both work when you train hard and add weight or reps over time.

Push pull legsUpper lower
Days per week3 or 64
Each muscle trained1× or 2× a week2× a week
Session lengthShorter, focusedAbout an hour
Missed sessionThrows off the rotationEasier to shuffle

Tracking your PPL plan

Log every set so you know exactly what to beat next time. The 3-day plan fits the Get Gains free tier, which allows up to 3 routines: build Push, Pull and Legs as routines in Get Gains and it records each set and flags new personal bests.

If you’re training to build muscle, the protein calculator gives you a daily protein target.

FAQ

Is push pull legs good for beginners?

It can work, but most beginners progress faster on a 3-day full-body plan for the first two or three months. That trains each muscle three times a week with fewer exercises to learn.

How long should a push pull legs workout take?

About 45-75 minutes, depending on rest times. Big lifts need 2-3 minutes between sets; accessories need about a minute.

Can I do push pull legs 4 or 5 days a week?

Yes. Just run the rotation continuously (Push, Pull, Legs, Push, and so on) on the days you train. Each muscle gets hit roughly every five to six days.

Should I do abs on leg day?

That’s the simplest place for them. You can also add a few sets of core work to the end of any session.

Do I need deload weeks on PPL?

Many lifters take a lighter week every 6-10 weeks, or when progress stalls. Keep the same exercises and cut the sets and weight by about a third.

How we wrote this: drafted with AI assistance, then fact-checked against the sources below and edited by Alex Lawrence. Read our editorial policy.

Sources

  1. Schoenfeld BJ, Ogborn D, Krieger JW (2016). Effects of resistance training frequency on measures of muscle hypertrophy: a systematic review and meta-analysis. Sports Med 46(11):1689-1697
  2. Schoenfeld BJ, Ogborn D, Krieger JW (2017). Dose-response relationship between weekly resistance training volume and increases in muscle mass: a systematic review and meta-analysis. J Sports Sci 35(11):1073-1082
  3. Grgic J et al. (2018). Effect of resistance training frequency on gains in muscular strength: a systematic review and meta-analysis. Sports Med 48(5):1207-1220
  4. American College of Sports Medicine (2009). Position stand: progression models in resistance training for healthy adults. Med Sci Sports Exerc 41(3):687-708

Related