Push-Up Power
← All guides

Push-Up Progression: An 8-Week Plan to Do More Push-Ups

By Henrique Schroeder

Getting better at push-ups is less about willpower and more about a plan you can repeat. Doing one all-out set every day tends to stall quickly. A few well-chosen sets a couple of times a week, with a clear rule for when to make things harder, works better for most people and is much easier to stick with.

Start by measuring where you are

Before changing anything, get a baseline. Take the push-up strength test: it counts how many standard or knee push-ups you can do in a row, estimates the load you push per rep and shows your level for your age and sex. That number is your reference point. Without it you are guessing whether the plan is working.

Write down the variation you tested, your reps and the date. You will repeat the same test at the end of the program under the same conditions.

The principles behind the plan

Train two to three times a week

Your chest, shoulders and triceps need time to recover between hard sessions. Two or three sessions a week with at least one rest day between them is enough to make steady progress. Monday, Wednesday and Friday is a classic split, but any schedule with a day off in between works.

Stop one or two reps before failure

End each set when you feel you could still do one or two more good reps. Grinding every set to total failure mostly adds fatigue and breaks down your form in the last reps, which is where bad habits and sore shoulders come from. Stopping slightly short lets you do more quality work across the whole session and recover in time for the next one.

Progress by making the push-up harder, not just longer

Adding reps helps, but once sets go beyond 20 or so you are mostly training endurance. To keep building strength, move to a harder variation that increases the share of body weight on your hands. The order, from easiest to hardest, is: hands on a 60 cm box, knees, hands on a 30 cm box, standard, feet on a 30 cm box, feet on a 60 cm box. The push-up variations guide explains how much each one loads.

Use a simple rep range

Pick a working variation where you can do 6 to 12 good reps per set. When you can do 3 sets of 12 with clean form and one or two reps in reserve, it is time to move one step up the list. On the harder variation your reps will drop back toward 6, and you build up again from there.

A sample 8-week structure

Each session: a short warm-up (arm circles, a set of easy incline push-ups), then the main work. Rest about 90 seconds to 2 minutes between sets.

  1. Weeks 1 and 2 (base): 3 sets of your working variation, stopping 2 reps short of failure. Focus on form: straight body, full range, controlled lowering. Note your reps each session.
  2. Weeks 3 and 4 (build): 4 sets of the same variation. Try to add one rep to at least one set each session. If you reach 3 sets of 12, move up a variation.
  3. Week 5 (lighter week): go back to 2 or 3 sets and stop 3 reps short of failure. This lets accumulated fatigue fade so the next block feels stronger.
  4. Weeks 6 and 7 (push): 4 sets, with the first set on the next harder variation and the rest on your usual one. This gives you practice with the heavier load without a big drop in total volume.
  5. Week 8 (retest): do one easy session early in the week, rest two days, then repeat the strength test.

If you are starting from zero floor push-ups, the same structure works with hands on a box. Lower the box over the weeks instead of switching straight to the floor.

When and how to retest

Retest every 6 to 8 weeks, not every week. Strength changes slowly, and testing too often mostly measures how rested you are that day. Test when you are fresh, after a warm-up and not the day after a hard session.

Use the same test variation as your baseline so the comparison is fair. If your training has moved to feet-elevated push-ups, that progress will show up as more standard reps. To see how much heavier your new training variation is, run it through the load calculator. The ACSM push-up standards show where your test result sits for your age and sex.

Common reasons progress stalls

  • Too little recovery: training every day, or doing heavy upper-body work on the rest days.
  • Always failing: sets taken to failure every session leave you too tired to improve.
  • Staying too long on an easy variation: sets of 30 build endurance, not much strength.
  • Sloppy reps: half reps inflate the count without building strength. Check the common push-up mistakes if your numbers jump but the movement looks short.

Safety

Some muscle soreness in the first weeks is normal. Sharp pain, or pain in the shoulder, elbow or wrist joints, is not: stop that exercise and, if it persists, talk to a health professional before continuing.

Test your push-ups →