Jason Dupree
October 27, 2022

Why Is It So Difficult To Progress With Bodyweight Exercises (And How To Make It Easy)

When it comes to progressive overload, Bodyweight Strength Training and Calisthenics can sometimes be a different beast than weightlifting.

In weightlifting, you stick with some basic movements (like bench, squat, deadlift, bicep curls, etc.), and add weight to the movement over time.

It’s not that simple with bodyweight strength training. But we can make it just as reliable if we know what to do.

The biggest roadblocks to progressing in bodyweight training are:

  1. Progressions (NEW exercises to make a movement harder)
  2. Difficulty applying incremental overload
  3. Difficulty staying consistent

Read on to find out why they are a problem, and how to fix them.


The biggest difference between bodyweight training and weight training is that with weight training, you will stick with one movement, and load it with weight over time. With bodyweight training, once you get strong with a movement, you’ll need to progress to a new movement in order to make it harder. This is usually done by decreasing the leverage, which increases the resistance on the target muscles. This does mean that each new movement comes with its own technical challenges.

If you’ve been doing bodyweight training for any amount of time, you’ve probably noticed that sometimes, this jump from one progression to the next can be hard - if not impossible. It can feel like the equivalent of jumping from a 100lb squat to a 200lb squat.

How To Fix It: Scaling

Scaling is a more incremental change to a movement, rather than a new movement.

Take a Pushup for example. A common progression is:

  1. Incline Pushups (where hands are around hip height)
  2. Pushups (on the floor)
  3. Pseudo Planche Pushups (a pushups where the shoulders are leaned far in front of the hands)

Instead of jumping from one to the next, we can easily scale it like so:

  1. Incline Pushups (hands around hip height)
  2. Incline Pushups (hands around thigh height)
  3. Incline Pushups (hands around knee height)
  4. Incline Pushups (hands around mid-shin height)
  5. Pushups (on the floor)
  6. Pseudo Planche Pushup (shoulders leaned so hands are under chest)
  7. Pseudo Planche Pushups (hands under solar plexus)
  8. Pseudo Planche Pushups (hands under lower rib)
  9. Pseudo Planche Pushups (hands under belly button)
  10. Pseudo Planche Pushups (hands under hips)

You can do this with basically any bodyweight exercises, it just takes a little bit more thought than adding weights to a bar.

Difficulty Applying Incremental Overload

Even when using scaling, we still need a more incremental way to apply overload. The difference a couple of inches of lean makes in the above example can still be significant. Changing up your scaling is best done every few weeks. So how do you progress week to week and workout to workout?

How To Fix It: Rep Ranges

In a weightlifting program, you might see 3x10r @ 50lbs. In bodyweight training, its usually better to focus on rep ranges instead. Something like 3x10-15r.

Here’s how a program might look:

  • Week 1: 3x10r
  • Week 2: 3x11r
  • Week 3: 3x12r
  • Week 4: 3x13r
  • Week 5: 3x14r
  • Week 6: 3x15r
  • Week 7: 2x8r (deload)
  • Week 8: 3x10r (at a new progression or scaling!)

As you can see, we can still apply an overload week to week using the same progression and scaling. Once we start a new training cycle, we can repeat but with a harder progression. This is the secret to progressing bodyweight movements.

But we can make it even better…

Difficulty Staying Consistent

Looking back at our pushup progression example, let’s look closer at the pseudo planche pushup. We had a few different scalings that required different amounts of lean. What happens when you get tired during a set? (You’ll start using less lean). What happens when you come back the next week, or even the next set. How do you make sure you’re using the same amount of lean?

How To Fix It: Measurements

Enter the tape measure.

For the pseudo planche pushup, you can measure the distance from your hands, to a wall in front of you. You’ll then lean so your head lightly touches the wall. And you can keep it consistent that way.

You can also use landmarks to standardize range of motion (another way to scale an exercise). For example, pullups. You may start by only being able to get the bar to under your chin. That’s your scaling, and that’s what you shoot for. When you can’t get the bar under your chin, you’ve reached failure. When you get stronger, you may be able to actually touch the bar to your chest. At that point, that’s your new landmark, and every rep should touch your chest to stay consistent.


So now we have 3 ways to ensure that we are making progress with bodyweight training:

  1. Scaling
  2. Rep Ranges
  3. Measurement

If you’ve ever felt like you’ve gotten stuck and can’t move on to a new progression, make sure you are applying these to your training.