Push Pull Legs 6-day program: the full split, exercise by exercise

The six-day Push/Pull/Legs is one of the most followed gym programs on the internet, and it is easy to see why: every muscle is trained twice a week, every session has a clear theme and the progression fits in one sentence. Here is the version that became famous, complete, with its progression rule and — what almost nobody shows — how many sets it gives each muscle per week.

1.Where this plan comes from

The best-known version was posted to Reddit’s r/Fitness by the user u/Metallicadpa, under the title "A Linear Progression Based PPL Program for Beginners". It joins two things that usually live apart: the linear progression of beginner strength programs, where the load goes up from one session to the next, and the accessory volume of hypertrophy training.

The exercises, sets, reps and progression rule on this page are that post’s. What it does not fix and the app needs, we filled in, and we say where: the rest times, the secondary muscle each exercise counts for, and the equipment for a few accessories. NoteFit has no connection to the author.

2.The week: six sessions and one rest day

Six sessions a week — two push, two pull and two legs — and one rest day. Each session has a theme: chest, shoulders and triceps on push days; back, rear delts and biceps on pull days; the whole leg on leg days.

The two push sessions are not the same. On Push A the main lift is the bench press and the overhead press sits at 3×8-12; on Push B they swap. Same on pull days: Pull A opens with the deadlift, Pull B with the barbell row. Leg days repeat the same session. The tables are the full week, exactly as it sits in the app.

Push A

The PPL week, session by session: the original program’s exercises, sets and reps. The rest times are our suggestion.

Push A
ExerciseMusclesSetsRepsRest
Bench PressBarbellChest + Triceps453:00 min
Bench PressBarbellChest + Triceps15+3:00 min
Overhead PressBarbellShoulders + Triceps38-122:00 min
Incline Bench PressDumbbellsChest + Triceps38-121:30 min
Rope PushdownCablesSuperset ATriceps38-121:00 min
Lateral RaiseDumbbellsSuperset AShoulders315-201:00 min
Overhead Tricep ExtensionCablesSuperset BTriceps38-121:00 min
Lateral RaiseDumbbellsSuperset BShoulders315-201:00 min

Note on the workout: On the main lifts, take the last set (5+) as far as your form holds. Got all 5 reps on every set? Next session add 2.5 kg to upper-body lifts and 5 kg to leg lifts.

Pull A

Pull A
ExerciseMusclesSetsRepsRest
DeadliftBarbellBack + Glutes15+3:00 min
PulldownMachineBack + Biceps38-121:30 min
Seated Cable RowMachineBack + Biceps38-121:30 min
Face PullCablesShoulders515-201:00 min
Hammer CurlDumbbellsBiceps48-121:00 min
CurlDumbbellsBiceps48-121:00 min

Legs A

Legs A
ExerciseMusclesSetsRepsRest
SquatBarbellLegs + Glutes253:00 min
SquatBarbellLegs + Glutes15+3:00 min
Romanian DeadliftBarbellLegs + Glutes38-122:00 min
Leg PressMachineLegs + Glutes38-122:00 min
Seated Leg CurlMachineLegs38-121:30 min
Standing Calf RaisesMachineLegs58-121:00 min

Push B

Push B
ExerciseMusclesSetsRepsRest
Overhead PressBarbellShoulders + Triceps453:00 min
Overhead PressBarbellShoulders + Triceps15+3:00 min
Bench PressBarbellChest + Triceps38-122:00 min
Incline Bench PressDumbbellsChest + Triceps38-121:30 min
Rope PushdownCablesSuperset ATriceps38-121:00 min
Lateral RaiseDumbbellsSuperset AShoulders315-201:00 min
Overhead Tricep ExtensionCablesSuperset BTriceps38-121:00 min
Lateral RaiseDumbbellsSuperset BShoulders315-201:00 min

Pull B

Pull B
ExerciseMusclesSetsRepsRest
Bent Over RowBarbellBack + Biceps452:30 min
Bent Over RowBarbellBack + Biceps15+2:30 min
PulldownMachineBack + Biceps38-121:30 min
Seated Cable RowMachineBack + Biceps38-121:30 min
Face PullCablesShoulders515-201:00 min
Hammer CurlDumbbellsBiceps48-121:00 min
CurlDumbbellsBiceps48-121:00 min

Legs B

Legs B
ExerciseMusclesSetsRepsRest
SquatBarbellLegs + Glutes253:00 min
SquatBarbellLegs + Glutes15+3:00 min
Romanian DeadliftBarbellLegs + Glutes38-122:00 min
Leg PressMachineLegs + Glutes38-122:00 min
Seated Leg CurlMachineLegs38-121:30 min
Standing Calf RaisesMachineLegs58-121:00 min

Want this PPL in your own account?

Create an account and start with the block already built: 4 weeks of these 6 workouts, with the sets, reps, rest, supersets and each muscle’s volume targets. The loads are left blank for yours.

3.The main lifts: 4×5 and one set of 5+

On the bench press, overhead press and barbell row, when they are the day’s main lift, the prescription is 4×5 followed by 1×5+: four sets of five and a last set where you do as many reps as your form allows. The squat is 2×5 and 1×5+, and the deadlift gets a single set of 5+.

In the tables each main lift takes two rows: first the sets of 5, then the set of 5+. That last set works as a gauge: if you did well over five reps, the load is still light for you; if you barely got to five, you are close to that lift’s limit and progress is about to slow down.

4.How to progress

The plan’s rule is progressive overload in its simplest form: if you got every rep on a main lift, next session you add 2.5 kg to the upper-body lifts and 5 kg to the squat and the deadlift. Not per week — per session, which is why the plan suits people who are still in the phase where the load goes up almost every time.

On the accessories, the 8-12 and 15-20 rep work, progression is double: first you add reps within the range, and only when every set reaches the top do you add load and drop back to the bottom of the range.

When the load stops moving, the plan has a rule for that too: if you miss the reps on a main lift three sessions in a row, take 10% off and build back up from there. You step back a little and return to where you stalled with cleaner technique.

5.How many sets it gives each muscle

Across the whole week the PPL has 124 sets: 23, 20 and 17 in the first three sessions, 23, 24 and 17 in the second three. The table below shows what that delivers to each muscle group, with every set counting for the main muscle and for the secondary one — the same rule the app’s volume panel uses.

Three numbers stand out. Triceps reach 34 sets, but only 12 are direct: the other 22 come from bench and overhead pressing. Biceps get 33, 17 of them indirect from rows and pulldowns. And shoulders take 30 direct sets between overhead press, lateral raises and face pulls.

On the other side, chest ends up with 14 sets and abs with zero: the plan has no direct core work. If that matters to you, add two or three sets at the end of leg days and check in the panel that the rest of the week did not move.

Sets per week for each muscle group: direct (the exercise’s main muscle), indirect (its secondary) and the total the NoteFit panel shows.
Muscle groupDirectIndirectTotal in NoteFit
Legs34034
Glutes01919
Chest14014
Back18018
Shoulders30030
Triceps122234
Biceps161733
Abs000

6.Who it is for, and who it is not for

It is for people who can train six days a week consistently and are still in the phase where the load goes up from one session to the next. Before you start, check that you have six free days in most weeks: a six-session plan with two or three sessions missed every week is no longer this plan.

If you only have three or four days, do not cut sessions from this plan at random. Running the PPL once a week over three days works, but every muscle is then trained once instead of twice. With three days, a full-body plan trains each muscle three times; with four, an upper/lower trains it twice. The training split guide compares the options.

7.Adapting it without breaking it

Accessories can be swapped freely, as long as the replacement trains the same muscle in the same rep range: pulldowns for pull-ups, seated cable rows for chest-supported rows, cable face pulls for band face pulls. The main lifts stay, because they are what carries the progression.

In NoteFit you swap an exercise inside the workout itself, and the volume panel shows straight away whether the change took sets away from a muscle. At the end of the four weeks the copy creates, look at which loads went furthest and plan the next mesocycle from there.

Tools

Open the calculator

Weekly volume calculator: sets per muscle group

Pick the week’s exercises, set the sets and see how many sets each muscle receives — no account needed.

Guides

All the guides

Frequently asked questions

Can I run the PPL 3 days a week?

You can, doing each session once a week: push, pull and legs. Every muscle is then trained once instead of twice and the weekly volume drops to about half. It works, but with three days available a full-body plan trains each muscle three times.

Is the PPL good for beginners?

It was written for beginners, because of the linear progression: for the first months the load goes up almost every session. What weighs is the frequency, six days a week. If your technique on the main lifts is not solid yet, start well below your limit and let the progression do the work.

Why does the deadlift get only one set?

It is the lift that costs the most to recover from, and the plan gives it a single heavy set of 5+ on Pull A. The rest of the back work comes from rows and pulldowns, and the hamstrings are trained again by the Romanian deadlift on leg days.

How long should I run this plan?

As long as the load keeps going up. When the main lifts start failing regularly, even after taking 10% off, session-to-session progression is over: time to move to a plan that progresses weekly or monthly, such as PHUL or 5/3/1.