Program

Push pull legs routine: exercises, sets, reps and schedule

Push pull legs splits training into three sessions: pressing muscles, pulling muscles, then legs. Run it three days a week for a simple plan, or six days a week to hit each muscle twice.

How to schedule it

  • 3 days a week: Push, Pull, Legs, then rest. Each muscle is trained once a week.
  • 6 days a week: Push, Pull, Legs, Push, Pull, Legs, then rest. Each muscle is trained twice.
  • Start with three days if you are new or short on recovery. Move to six when sessions feel easy and sleep is solid.

How to progress

Pick the top of each rep range as your target. When you hit it on all sets, add the smallest increment of weight next session. Stop most sets one to three reps before failure.

Take a lighter week every four to eight weeks if performance drops or joints ache.

Push day

ExerciseSets × reps
Barbell bench press4 × 6–8
Overhead press3 × 8–10
Incline dumbbell press3 × 8–12
Lateral raise3 × 12–15
Triceps pushdown3 × 10–15

Pull day

ExerciseSets × reps
Barbell row4 × 6–8
Pull-up or lat pulldown3 × 8–10
Seated cable row3 × 10–12
Face pull3 × 12–15
Dumbbell curl3 × 10–12

Leg day

ExerciseSets × reps
Back squat4 × 6–8
Romanian deadlift3 × 8–10
Leg press3 × 10–12
Leg curl3 × 10–12
Standing calf raise4 × 10–15

Build this split in GYM RPG and earn XP for every session.

Free on iOS & Android

Frequently asked questions

Is push pull legs good for beginners?

Yes, on a three-day schedule. Six days a week is more demanding on recovery and usually better for people with a few months of training behind them.

Do I need to train each muscle twice a week?

Twice a week tends to work well for muscle growth at equal volume, but a three-day PPL is a fine starting point. See the training frequency post.

Can I swap exercises?

Yes. Keep the movement pattern (press, row, squat or hinge) and swap equipment to what you have.