
The Push Pull Legs Program: The Ultimate PPL Guide for Strength and Size (2026)
Heads up! This post includes affiliate links. If you make a purchase through these links, TheGoalSet earns compensation at no additional cost to you. (Full Disclosure here)
-
Why I Ran PPL for Years (And Who It’s Perfect For)
After about 10 years of on and off workouts, trying various things from calisthenics, cardio only training back when I was running cross country, bro splits in college, and everything in between, I eventually landed on PPL for the long term. Along the way I experimented with a lot of combinations before finding what worked. I mixed calisthenics with weight training for a while, trying to get the best of both worlds between bodyweight strength and barbell work. I also went through a phase of mixing weights with cardio, trying to build muscle and conditioning at the same time. Some of it worked, some of it didn’t, but all of it taught me something about how my body responds to training. Eventually after enough trial and error, PPL was the program that finally gave me the best consistency of anything I had tried.
What PPL gave me that nothing else did was the easiest method to hit every part of the body twice a week, with great variety built in. Being in the gym 6 days a week, I was able to constantly adjust and keep my body doing new movements, and easily shift focus over time. That flexibility is what makes it great for pretty much anyone. It lets you re-focus regardless of what you are training for or what feels more or less sore that day. Push days feeling rough? Lean heavier into pull. Legs are toast from a long week? Dial back the volume. The structure holds without being rigid.
The only real negative for me was the 6 day a week commitment. I love the gym so that was never a problem itself, but once time started becoming more of an issue with my new job, 6 days just was not feasible anymore. If it wasn’t for the time constraint, PPL would honestly still be my favorite split. That says a lot.
In this post we’ll cover:
- What the push pull legs program actually is and why it works
- The science behind training frequency and muscle growth
- A complete 6 day PPL program with sets, reps, and progression
- A 3 day variation for when life gets busy
- The most common mistakes people make on PPL and how to avoid them
-
What Is the Push Pull Legs Program?
The push pull legs program is one of the most logical ways to organize your training week. Instead of thinking about which muscle to train on which day, PPL groups your workouts by movement pattern. Every exercise you do in the gym falls into one of three categories: you are either pushing something away from your body, pulling something toward your body, or using your legs.
Push Days
Push days cover the chest, shoulders, and triceps. These muscles all work together any time you are pressing or pushing a weight away from you, whether that is a bench press, an overhead press, or a tricep pushdown.
Pull Days
Pull days cover the back and biceps. These muscles all work together any time you are pulling a weight toward you, whether that is a barbell row, a lat pulldown, or a bicep curl.
Leg Days
Leg days cover the quads, hamstrings, glutes, and calves. Everything from squats and deadlifts to leg press and calf raises lives here.
The reason this grouping works so well is that muscles within each category support each other during training. When you bench press, your triceps are already working. When you row, your biceps are already working. By grouping synergistic muscles together, you can train them all hard in one session without one muscle being pre-exhausted from a previous day’s work.
The standard PPL structure runs the three days twice per week for a total of 6 sessions, with one rest day. The most common schedule is Push, Pull, Legs, rest, Push, Pull, Legs. The A and B variation within each day is where the real programming depth comes in, which we’ll cover in the program section.
For a broader look at how PPL compares to other split options, check out our complete guide to workout splits.
-
The Science Behind PPL
The reason PPL works so well comes down to the same research that supports any effective training program: training frequency, muscle protein synthesis, and volume distribution.

Muscle Protein Synthesis
As we covered in our upper lower split guide, research by MacDougall et al. (1995) showed that muscle protein synthesis peaks within 24 hours of training and returns to baseline by 36 hours in trained individuals. PPL takes advantage of this by hitting each muscle group twice per week on the standard 6 day schedule. Push muscles get trained on day 1 and day 5, pull muscles on day 2 and day 6, and legs on day 3 and day 7. Each muscle gets stimulated, recovers, and gets stimulated again before the window fully closes.
The Frequency Research
The 2016 Schoenfeld, Ogborn and Krieger meta-analysis confirmed that training a muscle group twice per week produces significantly greater hypertrophic gains than once per week, when total volume is equated. PPL on a 6 day schedule achieves exactly this, while also allowing significantly more total volume per muscle group than a 4 day program can realistically deliver.
Why More Volume Matters on PPL
Where PPL has a real advantage over upper lower is total weekly volume. Because each training day is dedicated to one movement pattern, you can push harder, go deeper into the accessory work, and accumulate more sets per muscle group per week without one muscle group stealing recovery from another. For intermediate to advanced lifters who have progressed beyond what lower volume programs can drive, this is the main reason PPL becomes the right tool.
The Trade-off
The research is also honest about the downside. More volume only drives more growth if recovery keeps up with it. Six training days per week leaves only one rest day, which means sleep, nutrition, and stress management become critical. When those factors are dialed in, PPL is hard to beat. When they are not, the extra volume becomes junk volume and the 6 day commitment becomes a liability rather than an asset.
Beyond recovery, the time commitment is real. Six days in the gym means essentially your entire week is structured around training. For someone who loves the gym and has the flexibility to make that work, that is not a problem. But for anyone with a demanding job, family commitments, or an unpredictable schedule, dedicating 6 out of 7 days to training is a significant lifestyle decision. It is worth being honest about that before committing to the program.
-
PPL vs Other Splits
Here’s how PPL stacks up against the other major splits. This isn’t about one being better than another in absolute terms, it’s about matching the right tool to your situation.
Factor Full Body Upper Lower PPL Bro Split Weekly sessions 3 4 6 5 to 6 Muscle group frequency 3x per week 2x per week 2x per week 1x per week Volume per muscle per session Low Moderate High Very High Recovery between sessions High High Moderate High per muscle Best for Beginners Intermediate Intermediate to Advanced Bodybuilding focus Time commitment Low Moderate Very High High Flexibility High Moderate Low Low The key takeaway from this table is that PPL and upper lower actually deliver the same muscle group frequency, which is why both are well supported by the research. The difference is PPL allows significantly more volume per session and per week, which makes it the better choice for anyone who has outgrown what upper lower can drive in terms of growth stimulus.
The trade-off is that PPL demands more from your schedule and recovery. If your life allows for it, PPL delivers more. If it doesn’t, upper lower delivers nearly as much with a fraction of the scheduling demand.
If you want to go deeper on the upper lower comparison, we covered it in detail in our upper lower split guide.
-
The Complete 6 Day PPL Program
This program is designed for intermediate to advanced lifters with at least 6 to 12 months of consistent training. If you are newer to the gym, do not let that discourage you from trying PPL. The structure itself is sound for any experience level. If you are earlier in your training, start with just 3 days per week running Push, Pull, Legs once through rather than twice, keep the weights lighter, and focus on learning the movement patterns before worrying about progressive overload. Once you have 3 to 6 months of consistent training under your belt, graduating to the full 6 day version will feel like a natural next step.
Schedule: Push A, Pull A, Legs A, Rest, Push B, Pull B, Legs B
A note on rest times: the rest periods in this program are based on the principle that heavier compound movements require more central nervous system recovery between sets than lighter isolation work. Research by Schoenfeld et al. (2016) found that longer rest periods of 3 minutes between compound sets produced significantly greater strength and hypertrophy gains compared to shorter 1 minute rest periods. Heavy compound movements need 2 to 3 minutes. Isolation work only needs 60 to 90 seconds. Cutting rest short on compounds will tank your performance and limit the strength stimulus.
A note on exercise substitutions: this program is a framework, not a strict prescription. If you have a movement you prefer, an injury that limits a specific exercise, or equipment that is unavailable at your gym, swap it for another exercise that targets the same muscle group and movement pattern. The key is keeping the muscle group, the movement pattern, and the rep range consistent. The specific exercise matters far less than the consistency of showing up and progressively overloading over time.

Push A — Strength Focus
Exercise Sets Reps Rest Barbell Bench Press 4 4 to 6 3 min Overhead Press 4 4 to 6 3 min Incline Dumbbell Press 3 8 to 10 2 min Cable Lateral Raise 3 12 to 15 90 sec Tricep Pushdown 3 10 to 12 90 sec Overhead Tricep Extension 3 10 to 12 90 sec Pull A — Strength Focus
Exercise Sets Reps Rest Barbell Row 4 4 to 6 3 min Pull Ups 4 4 to 6 3 min Cable Row 3 8 to 10 2 min Lat Pulldown 3 8 to 10 2 min Face Pulls 3 12 to 15 90 sec Barbell Curl 3 10 to 12 90 sec Legs A — Strength Focus
Exercise Sets Reps Rest Barbell Squat 4 4 to 6 3 min Romanian Deadlift 4 6 to 8 3 min Leg Press 3 8 to 10 2 min Bulgarian Split Squat 3 8 to 10 2 min Leg Curl 3 10 to 12 90 sec Calf Raises 4 15 to 20 60 sec Push B — Hypertrophy Focus
Exercise Sets Reps Rest Incline Barbell Press 4 8 to 10 2 min Dumbbell Shoulder Press 3 10 to 12 90 sec Cable Chest Fly 3 12 to 15 90 sec Dumbbell Lateral Raise 3 15 to 20 60 sec Skull Crushers 3 10 to 12 90 sec Tricep Dips 3 10 to 12 90 sec Pull B — Hypertrophy Focus
Exercise Sets Reps Rest Single Arm Dumbbell Row 4 8 to 10 2 min Chest Supported Row 3 10 to 12 90 sec Straight Arm Pulldown 3 12 to 15 90 sec Rear Delt Fly 3 15 to 20 60 sec Hammer Curl 3 10 to 12 90 sec Incline Dumbbell Curl 3 10 to 12 90 sec Legs B — Hypertrophy Focus
Exercise Sets Reps Rest Deadlift 4 4 to 6 3 min Hack Squat or Leg Press 4 8 to 10 2 min Walking Lunges 3 10 to 12 each 2 min Leg Extension 3 12 to 15 90 sec Seated Leg Curl 3 12 to 15 90 sec Calf Raises 4 15 to 20 60 sec Note on the A/B structure: A days are heavier and lower rep, built around strength. B days shift toward moderate load and higher reps for hypertrophy. Running both versions of each day across the week ensures you are developing both strength and size simultaneously rather than optimizing for just one.
-
The 3 Day PPL Variation
If 6 days a week is not realistic for your schedule, you can run PPL as a 3 day program and still get most of the benefits. Instead of running Push, Pull, Legs twice per week, you run each day once per week and rotate through them on a 3 day schedule.
The trade-off is that each muscle group only gets trained once per week instead of twice, which the research suggests is suboptimal for hypertrophy compared to twice weekly training. However, a well structured 3 day PPL session with sufficient volume per day can still drive meaningful progress, particularly for lifters who are earlier in their training or who are maintaining rather than actively trying to add muscle.
The 3 day version works best on a Monday, Wednesday, Friday schedule to ensure adequate recovery between sessions. You run Push on Monday, Pull on Wednesday, and Legs on Friday. The following week you can either repeat the same rotation or alternate A and B days to add variety.
One practical advantage of the 3 day version is that each session can run slightly longer since you are not training the next day. This means you can add a couple of extra sets per muscle group to compensate partially for the reduced frequency.
If you find 3 days is working well and you want to gradually increase frequency, a good intermediate step is 4 days by running Push A, Pull A, rest, Legs A, Push B, rest, rest and then gradually working up to the full 6 day version as your schedule and recovery allow.
If you are looking for a split that is purpose built for 4 days per week, our upper lower split guide covers that in detail.
-
How to Progress on PPL
Progressive overload is the non-negotiable requirement for any program to keep working over time. Without it, you are just maintaining. The challenge with PPL specifically is that you are running six sessions per week across two versions of each day, which means you have more variables to manage than on a simpler 3 or 4 day program. To clarify the terminology used throughout this section:
- A days — strength focused sessions that open each training block, running heavier loads at lower rep ranges
- B days — hypertrophy focused sessions, running moderate loads at higher rep ranges. Each muscle group gets one A day and one B day per week
Progression on A Days
A days are your strength days. The goal is simple: add weight over time. Use the double progression method here. Pick a rep range, work up to the top of that range across all sets, then add weight and reset to the bottom. For example if your bench press A day target is 4 to 6 reps and you hit 6, 6, 6, 6 at 185 lbs, move to 190 lbs the following week and work back up from 4 reps. This is the most direct measure of whether your program is working.
Progression on B Days
B days are your hypertrophy days and require a slightly different approach. Because the rep ranges are higher and the focus is on feel and muscle connection rather than raw load, chasing weight increases every single session can lead to sloppy form and missed reps. Instead, focus on quality of execution first. Once you can complete all sets with clean form and still have one or two reps left in the tank, then add weight. On B days, adding one rep per set per week is a perfectly valid form of progression before adding load.
Managing Fatigue Across the Week
By day 5 and 6 of the week, accumulated fatigue will affect your performance. This is normal and not a sign that the program is not working. Do not judge your Push B or Pull B session by the same standard as Push A at the start of the week. A slight drop in performance on late week sessions is expected. What you are watching for is whether your day 1 performance is going up over weeks and months. That is the real signal.
Autoregulating When Fatigue Hits Early
A scheduled deload handles fatigue at the block level, but what about weeks where fatigue is hitting harder than expected mid-cycle? This is where autoregulation comes in. Research by Zourdos et al. (2016) validated a framework called RIR, or Reps in Reserve, as a reliable method for adjusting training load in real time based on how you feel that day. Instead of grinding through a fixed weight when you are running on empty, you train to a target difficulty. If your squat normally moves at 225 lbs leaving 1 rep in the tank, and today 205 lbs is all that gives you that same feel, use 205 lbs. You are still training at the right intensity for your current state, which is more productive than forcing a number that is too heavy. On top of load adjustment, dropping one working set per exercise on a particularly fatigued late-week session is a legitimate in-week modification. We will cover autoregulation and RIR in much more depth in a dedicated post.
Deload Every 4 to 6 Weeks
The autoregulation strategies above help you manage fatigue day to day and week to week, but the most powerful reset tool in the program is the scheduled deload. Every 4 to 6 weeks, reduce your volume by 40 to 50 percent for one full week. Keep the movements the same, keep the intensity moderate, but cut the sets roughly in half. Six sessions per week creates significantly more cumulative fatigue than a 4 day program, which makes this even more critical on PPL than on other splits. This is where adaptation consolidates and where you set yourself up to push harder in the next training block.
-
Common Mistakes on PPL
1. Overloading Push Days
Push days should be balanced across chest, shoulders, and triceps, not 5 chest exercises with shoulders and triceps as an afterthought. If your push day looks more like a chest day, you are running a bro split with extra steps. Keep the balance or you will end up with the classic overdeveloped chest, weak shoulders, and underdeveloped triceps combination.
2. Neglecting Pull Days
Most people love push days, tolerate leg days, and rush through pull days. This is a mistake. A strong back underpins every major compound lift. Your deadlift, squat, and bench all depend on it. Pull days deserve the same energy as push days.

3. Skipping or Shortening Leg Days
Leg days are hard and fatigue makes it tempting to cut them short or skip them entirely. Don’t. Leg training drives more total muscle mass development than any other day and produces the highest hormonal response in the body. Two quality leg days per week are non-negotiable.
4. Too Much Volume Too Soon
PPL is a high volume program. When people first start it, the temptation is to go all in immediately, matching the full set and rep counts from day one. This almost always leads to excessive soreness, poor recovery, and burning out within the first two to three weeks. If you are new to PPL, start at 60 to 70 percent of the prescribed volume for the first two weeks. Let your body adapt to the frequency before you push the volume to its maximum.
5. No Deload
Covered in the progression section but worth repeating here because it is the mistake that ends most people’s PPL runs. Six days per week without a planned deload is a recipe for accumulated fatigue turning into a forced rest week or an injury. Schedule the deload before you need it, not after.
-
Combining PPL With Cardio
Six training days already puts you at near maximum weekly training frequency, so adding cardio on top requires more thought than it would on a 3 or 4 day program. Your one rest day and any morning sessions on training days are the safest places for cardio work. The key is matching the intensity of your cardio to what your body can actually recover from on top of six lifting sessions.
Low Intensity Cardio
Safe to do on rest days or as morning sessions on training days. Aids recovery by improving blood flow without adding meaningful fatigue to the system. Keep sessions under 30 to 45 minutes.
- Walking
- Easy cycling
- Swimming
- Light rowing
- Elliptical at conversational pace
High Intensity Cardio
Limit to once per week maximum and place it after a pull day only, which is generally the least lower body demanding session. Never on leg day or the day before one. The residual fatigue will compromise your squat and deadlift performance and increase injury risk.
- HIIT intervals
- Sprint work
- Jump rope circuits
- Assault bike intervals
- Rowing intervals
If you are running full 6 day PPL and your primary goal is muscle growth, aggressive cardio on top of that is working against you. The recovery demand is already high. Low intensity movement on your rest day is enough to support cardiovascular health without eating into recovery. If conditioning is a serious goal alongside muscle growth, a 4 day program like upper lower gives you more room to work cardio in effectively. We covered how to combine upper lower with cardio in our upper lower split guide.
-
Final Thoughts
PPL is the program I kept coming back to for a reason. Out of everything I tried over 10 years, it was the one that gave me the best combination of structure, volume, and flexibility to adjust on the fly. If you have the time, the recovery capacity, and the consistency to run it properly, it is one of the most effective programs available for intermediate to advanced lifters.
That said, it is not for everyone and it is not forever. Life changes, schedules shift, and the best program is always the one you can actually stick to. If 6 days becomes unsustainable, dropping to the 3 day version or transitioning to another program are both legitimate moves that will keep you progressing without losing everything you built.
If you are just starting out and PPL feels like too much to jump into, start with a full body program 3 times a week. Build your foundation, learn the movements, and let PPL be the natural next step when you are ready for more volume and frequency.
Whatever split you run, the fundamentals never change. Progressive overload, adequate recovery, consistent nutrition, and showing up. The program is just the structure around those things.
Have questions about PPL or want to share how the program has worked for you? Drop it in the forum, let’s talk training.
References
-
- MacDougall, J.D., Gibala, M.J., Tarnopolsky, M.A., MacDonald, J.R., Interisano, S.A., & Yarasheski, K.E. (1995). The time course for elevated muscle protein synthesis following heavy resistance exercise. Canadian Journal of Applied Physiology, 20(4), 480-486.
- Schoenfeld, B.J., Ogborn, D., & Krieger, J.W. (2016). Effects of resistance training frequency on measures of muscle hypertrophy: A systematic review and meta-analysis. Sports Medicine, 46, 1689-1697.
- Schoenfeld, B.J., Pope, Z.K., Benik, F.M., Hester, G.M., Sellers, J., Nooner, J.L., & Krieger, J.W. (2016). Longer interset rest periods enhance muscle strength and hypertrophy in resistance-trained men. Journal of Strength and Conditioning Research, 30(7), 1805-1812.
- Zourdos, M.C., Klemp, A., Dolan, C., Quiles, J.M., Schau, K.A., Jo, E., & Whitehurst, M. (2016). Novel resistance training-specific rating of perceived exertion scale measuring repetitions in reserve. Journal of Strength and Conditioning Research, 30(1), 267-275.
- Kraemer, W.J., & Ratamess, N.A. (2004). Fundamentals of resistance training: Progression and exercise prescription. Medicine & Science in Sports & Exercise, 36(4), 674-688.
- Bosquet, L., Montpetit, J., Arvisais, D., & Mujika, I. (2007). Effects of tapering on performance: A meta-analysis. Medicine & Science in Sports & Exercise, 39(8), 1358-1365.
- Jager, R., et al. (2017). International Society of Sports Nutrition position stand: Protein and exercise. Journal of the International Society of Sports Nutrition, 14(1), 20.
- Israetel, M., Hoffmann, J., & Smith, C.W. (2019). Scientific Principles of Strength Training. Renaissance Periodization.



