Strength program · Intermediate

Push / Pull / Legs

Classic 6-day split: push (chest, shoulders, triceps), pull (back, biceps), legs. All exercises from our database with GIFs.

Sessions / week
6
Weeks
12
Exercises
17

Push Day

Chest, shoulders, triceps

ExerciseSets × reps
Barbell Bench Press4 × 8-10
Incline Barbell Bench Press3 × 8-10
Dumbbell Flyes3 × 12-15
Barbell Seated Overhead Press3 × 8-10
Dumbbell Lateral Raise3 × 12-15
Barbell Lying Triceps Extension3 × 10-12

Pull Day

Back and biceps

ExerciseSets × reps
Barbell Deadlift3 × 6-8
Barbell Bent Over Row4 × 8-10
Pull-Ups3 × 8-12
Chin-Ups2 × 8-10
Barbell Curl3 × 10-12

Leg Day

Quads, hamstrings, calves

ExerciseSets × reps
Barbell High Bar Squat4 × 8-10
Lever Alternate Leg Press3 × 10-12
Barbell Romanian Deadlift3 × 10-12
Lever Kneeling Leg Curl3 × 12-15
Barbell Lunge3 × 10 each leg
Barbell Standing Calf Raises4 × 15-20

Need numbers to start from? Use the 1RM calculator or load the bar with the plate calculator.

Frequently asked questions

How many days a week is Push / Pull / Legs?

Push / Pull / Legs is 6 sessions per week, rotating through 3 different workouts, run for 12 weeks.

Is Push / Pull / Legs good for beginners?

Push / Pull / Legs is rated intermediate. It suits lifters with a few months of consistent training; newer lifters may prefer a beginner program first.

How do I track Push / Pull / Legs?

Open Push / Pull / Legs in RepEight's program library and start it. Each session loads into the tracker with your previous weights filled in, and personal records are detected automatically.

Run Push / Pull / Legs in RepEight.

Every session pre-loaded, your weights remembered, PRs tracked automatically.