Gym workout plan

Push Pull Legs Workout Plan

Written by the GymStreak coaching teamUpdated

Days
3 or 6 days a week
Session
60–75 min
Level
Intermediate
Equipment
Full gym

The short answer

A push/pull/legs (PPL) split trains pushing muscles (chest, shoulders, triceps) on one day, pulling muscles (back, biceps) on the next and legs on the third. Run the three days once a week (3 days) or twice (6 days). Each session below has 5–6 exercises at 3 sets of 6–15 reps, with 1–3 minutes of rest, and you add weight once you hit the top of each rep range.

01 / Who it’s for

Who this plan is for

  • Lifters with a few months of training who want a clear structure and can train at least 3 days a week.
  • People who like shorter, focused sessions for one group of muscles at a time.
  • Anyone who can train 6 days: the 6-day version hits every muscle twice a week, which a meta-analysis found better for muscle growth than once a week.

Probably not the best fit if

  • Complete beginners on 3 days a week: each muscle is only trained once a week that way. The full body plan or the beginner gym plan trains everything more often.
  • Anyone who often misses sessions: miss leg day and your legs go two weeks without training. A full body or upper/lower plan is more forgiving.

02 / Schedule

Weekly schedule

DaySession
MonPush
TuePull
WedLegs
ThuRest (3-day) · Push (6-day)
FriRest (3-day) · Pull (6-day)
SatRest (3-day) · Legs (6-day)
SunRest

On 3 days, spread the sessions out if you prefer (for example Mon, Wed, Fri). On 6 days, keep one full rest day each week. If 6 days is too much to recover from, go back to 3 or 4 days (push, pull, legs, then start the next round on the next training day).

03 / The workouts

The workouts

Warm-up

  • 5 minutes of easy cardio (bike, rower or brisk walk) to get warm.
  • For the first exercise of the day, do 2–3 lighter warm-up sets: for example an empty bar or about 50% of your working weight for 8 reps, then about 70% for 3–5 reps.
  • Later exercises that use the same muscles usually need only one light "feeler" set.

Push

Chest, shoulders, triceps

Push/pull/legs, Push: exercises with sets, reps and rest
ExerciseSetsRepsRest
Barbell Bench Press36–102–3 min
Standing Barbell Shoulder PressOr seated dumbbell shoulder press.36–102–3 min
Incline Dumbbell Bench Press38–1290 s
Lateral Dumbbell Raises312–1560 s
Rope Tricep Pushdown310–1560 s
Skull Crusher210–1260–90 s

Pull

Back, rear shoulders, biceps

Push/pull/legs, Pull: exercises with sets, reps and rest
ExerciseSetsRepsRest
Bodyweight PullupsOr lat pulldown if you can’t do 6 yet.36–102 min
Bent Over Rows36–102 min
Seated Cable Rows310–1290 s
Cable Rear Delt Flyes312–1560 s
Dumbbell Bicep Curls310–1260 s
Alternate Hammer Curl210–1260 s

Legs

Quads, hamstrings, glutes, calves

Push/pull/legs, Legs: exercises with sets, reps and rest
ExerciseSetsRepsRest
Barbell Squats36–102–3 min
Barbell RDL (Romanian Deadlift)38–102 min
Machine Leg Press310–1290 s
Lying Leg Curls310–1260–90 s
Smith Machine Calf Raises310–1560 s
Plank330–45 s45 s

Tap any exercise for step-by-step form cues and the muscles it works.

04 / How hard

How hard to train

  • Pick a weight you can lift for the bottom of the rep range with good form and about 1–3 reps in reserve (you could have done 1–3 more). Beginners should stay nearer 3 until technique is solid. See reps in reserve.
  • Rest the time shown. Longer rest on the big lifts helps you keep your reps up; you can shorten it on small isolation exercises.
  • Stop a set when your form breaks down, not when you hit a number.

05 / Progression

Progression rules

  • Use double progression. Keep the weight the same and add reps each session until you reach the top of the rep range on every set.
  • Then add weight. Once you hit the top of the range on all sets, ideally in two sessions in a row, add the smallest step you can: roughly 2–5% (often 1–2.5 kg / 2.5–5 lb on upper-body lifts, a little more on squats and deadlifts). Drop back to the bottom of the rep range and build up again.
  • Progress one thing at a time. More weight or more reps, not both, and never at the cost of form.
  • If you stall for 2–3 sessions on a lift, check sleep, food and stress first. If those are fine, take a lighter week (about half the sets, same weights) and then carry on. See deload.
  • On the 6-day version you repeat each session twice a week. Use the same weights both times; if the second session of the week feels much harder, keep the reps the same rather than forcing a jump.

This plan is general fitness guidance, not medical advice. If you have a health condition, an injury, are pregnant or are new to exercise and unsure, check with a doctor or physiotherapist first. Stop any exercise that causes sharp or joint pain.

06 / FAQ

Frequently asked questions

Is push/pull/legs good for beginners?

It works, but on 3 days a week it trains each muscle only once a week. Most beginners do better with a plan that trains everything 2–3 times a week, such as the beginner gym plan or the 3-day full body plan. Move to PPL once you train regularly and want more exercises per muscle.

Should I run push/pull/legs 3 or 6 days a week?

Start with 3 if you are new to the split or short on time. Six days gives each muscle two sessions a week, which research links to more muscle growth than one, but only if you can recover. If your lifts drop or you feel run-down, go back to 3 or 4 days.

Where do deadlifts go in a PPL split?

This plan uses the Romanian deadlift on leg day because it trains the hamstrings and glutes. If you want the conventional deadlift, put it first on pull day for 3 sets of 4–6 and drop the bent-over row to 2 sets so the session doesn’t get too long.

How long should a push/pull/legs workout take?

About 60–75 minutes with warm-ups and the rest times shown. If you are short on time, cut the last exercise of each session first.

Can I add abs or cardio?

Yes. Add 2–3 sets of a core exercise at the end of any session, and do cardio on rest days or after lifting. The WHO recommends adults also get 150–300 minutes of moderate aerobic activity a week.

Sources

  1. American College of Sports Medicine. Position stand: Progression models in resistance training for healthy adults. Med Sci Sports Exerc. 2009;41(3):687-708.
  2. Schoenfeld BJ, Ogborn D, Krieger JW. Effects of resistance training frequency on measures of muscle hypertrophy: a systematic review and meta-analysis. Sports Med. 2016;46(11):1689-1697.
  3. Schoenfeld BJ, Ogborn D, Krieger JW. Dose-response relationship between weekly resistance training volume and increases in muscle mass: a systematic review and meta-analysis. J Sports Sci. 2017;35(11):1073-1082.
  4. Haff GG, Triplett NT, eds. Essentials of Strength Training and Conditioning (NSCA). 4th ed. Human Kinetics; 2016.
  5. World Health Organization. WHO guidelines on physical activity and sedentary behaviour. 2020.

More workout plans

Terms used in this plan

Read more

Related calculators

Get this plan in GymStreak

GymStreak builds its plan from the number of days you choose, and depending on your goal it can lay the week out as push, pull and legs. You can also add a custom workout on any day and pick these exercises yourself.

  1. 1. Download GymStreak and answer the set-up questions.
  2. 2. Choose 3 or 6 training days, your session length and your equipment (full gym).
  3. 3. GymStreak builds your weekly plan, with a demo for every exercise.

Your plan and the exercise library are free to see. Starting and logging workouts needs GymStreak Premium, an in-app subscription; the app shows your local price before you pay.