push pull legs

Push Pull Legs: 6-Day PPL Plan With Sets and Reps

Push pull legs (PPL) splits your training by movement: chest, shoulders and triceps on push day, back and biceps on pull day, and legs on leg day. Run it six days a week to hit each muscle twice, or three days for once. Do 3 to 4 sets per exercise and stop each set with 1 to 3 reps left.

A woman training in a modern gym, a real-life look at push pull legs

The plan

Push pull legs groups muscles that work together. Push day is everything that presses away from you: chest, shoulders, triceps. Pull day is everything that pulls toward you: back, rear shoulders, biceps. Leg day is quads, hamstrings, glutes and calves.

Run it in order, two rounds a week, with one rest day:

DaySessionTime
MondayPush A60 min
TuesdayPull A60 min
WednesdayLegs A60–70 min
ThursdayPush B60 min
FridayPull B60 min
SaturdayLegs B60–70 min
SundayRest–

Only have three days? Do Push A, Pull A and Legs A on Monday, Wednesday and Friday, and add one set to each exercise. You'll train each muscle once a week. That works, but twice is better for size: in a 2016 meta-analysis of 10 studies, training a muscle twice a week beat once a week for growth.

Push A (heavy)

ExerciseSets × repsRest
Barbell bench press4 × 5–82–3 min
Seated dumbbell shoulder press3 × 8–102 min
Incline dumbbell press3 × 8–122 min
Cable lateral raise3 × 12–1560 sec
Triceps rope pushdown3 × 10–1260 sec
Overhead cable triceps extension2 × 12–1560 sec
Barbell bench press, start position
Barbell bench press
Seated dumbbell shoulder press, start position
Seated dumbbell shoulder press
Incline dumbbell press, start position
Incline dumbbell press
Cable lateral raise, start position
Cable lateral raise
Rope pushdown, start position
Rope pushdown

Pull A (heavy)

ExerciseSets × repsRest
Barbell row4 × 6–82–3 min
Lat pulldown3 × 8–122 min
Seated cable row3 × 10–1290 sec
Cable face pull3 × 12–1560 sec
Dumbbell curl3 × 10–1260 sec
Hammer curl2 × 10–1260 sec

Legs A (squat focus)

ExerciseSets × repsRest
Barbell back squat4 × 5–83 min
Romanian deadlift3 × 8–102–3 min
Leg press3 × 10–122 min
Lying leg curl3 × 10–1290 sec
Standing calf raise4 × 10–1560 sec
Hanging knee raise3 × 10–1560 sec

The B days (lighter, more reps)

DayExercises, sets × reps
Push BIncline barbell press 3 × 8–10, machine chest press 3 × 10–12, dumbbell lateral raise 4 × 12–15, cable fly 3 × 12–15, dip or bench dip 3 × 8–12
Pull BPull-up or assisted pull-up 4 × 6–10, one-arm dumbbell row 3 × 10 per arm, straight-arm pulldown 3 × 12–15, reverse fly 3 × 12–15, incline dumbbell curl 3 × 10–12
Legs BRomanian deadlift 4 × 6–8, Bulgarian split squat 3 × 8–10 per leg, leg extension 3 × 12–15, seated leg curl 3 × 12–15, seated calf raise 4 × 12–15

Count it up and each muscle gets roughly 10 to 16 hard sets a week, at or above the 10 weekly sets the 2026 ACSM position stand gives as a floor for growth. More sets tend to mean more growth: a 2017 meta-analysis linked each extra weekly set to about 0.37% more gain. Add sets only when you're recovering well.

Get this week built for your gym.

Plan your workout
Seven-day calendar of a push pull legs split with push, pull and legs twice and Sunday as rest
The 6-day PPL week: each muscle twice.

How to pick the weight and reps

Pick a weight you could lift 1 to 3 more times at the end of each set. On a set of 8, that's a weight you could just about move 9 to 11 times.

  • Heavy first lifts (5–8 reps). Rest 2 to 3 minutes. In a 2016 study of trained men, 3-minute rests led to more squat and bench press strength than 1-minute rests.
  • Accessories (10–15 reps). Rest 60 to 90 seconds. These are your raises, curls and pushdowns.
  • Go up when you hit the top. When every set reaches the top of the range, for example 4 × 8 on bench, add the smallest jump you can: 5 lb (2 kg) on upper-body lifts, 5–10 lb (2–5 kg) on squats and deadlifts. Then build back up from the bottom of the range.
  • Stop the set if form breaks. A rep that changes shape doesn't count toward your target.

Example: bench press at 155 lb (70 kg) for 8, 7 and 7 reps. Stay at 155 lb (70 kg) next week. Once you get 8, 8, 8, 8, move to 160 lb (73 kg) and aim for 6s.

Table card listing the push, pull and leg day exercises with sets and reps for each one
Day A sets and reps at a glance.

Swaps for every day

Keep the movement, change the tool:

If you plannedSwap toWhen
Barbell bench pressDumbbell bench press or machine chest pressBench is taken, or barbell doesn't feel right on your shoulders
Barbell rowChest-supported dumbbell rowYour lower back is tired from leg day
Pull-upLat pulldownYou can't do 6 clean reps yet
Barbell back squatHack squat, leg press or goblet squatNo rack, or the squat doesn't feel right
Romanian deadliftDumbbell Romanian deadlift or back extensionBarbell is in use
DipClose-grip bench press or pushdownDips don't feel right on your shoulders
Bulgarian split squatReverse lunge or step-upBalance is off that day

Same sets and reps after the swap. If a move doesn't feel right, pick a lighter weight first, then use the swap.

A man training in a modern gym, a real-life look at push pull legs
Same plan, real people, real sets.

How Nuvela runs a PPL week

You answer a few questions: your goal, your experience, where you train, how many days and how many minutes. Nuvela builds the week from that, so three days or six both work. It sets the weight for every set and adjusts it as you log, using the same go-up-when-you-hit-the-top logic as above. Swap any move in one tap, and every move in your plan has a video. Want to see your own split laid out? Build your week.

If you also run or ride, put hard cardio after lifting or on a separate day. Our guide on cardio before or after weights covers the order. Training at home on pull day? Swap in the moves from our back workouts with dumbbells.

Want the chest day in detail? See the chest and tricep workout. Only four days to train? The 4 day workout split keeps push, pull and legs and adds a full-body day.

Common questions

Is push pull legs a good split?

Yes, for most people who can train 3 to 6 days a week. It keeps related muscles together, so each session has a clear job. Run it six days to train each muscle twice a week, which beat once a week for growth in a 2016 meta-analysis.

Is push pull legs good for beginners?

It works, but beginners usually do better with three full-body days first. If you start PPL as a beginner, use the 3-day version, keep to 3 sets per exercise, and learn the main lifts with lighter weights.

Is push pull legs 3 days a week enough?

It's enough to make progress, especially when you're starting out. Each muscle only gets trained once a week, though. If muscle size is the goal, add days when you can, or switch to a 4-day upper and lower split.

How long should a push pull legs workout take?

About 60 minutes with the rests above. Short on time? Drop the last exercise of the day and keep the first two.

Should I do cardio on a PPL split?

Yes. Put easy cardio after lifting or on your rest day, and keep hard intervals away from leg day.

Sources

Try 7 days, no card needed

Download on the App StoreGet it on Google Play

Get Nuvela

Scan with your phone’s camera, or pick your store.

QR code that opens gonuvela.com/download

Try 7 days, no card needed

Download on the App StoreGet it on Google Play