Push-Ups: How Many Sets and Reps, and How to Progress

A concrete push-up plan: how many sets and reps to do at your current level, how to add difficulty week by week, and how often to train.

5 min read · Updated 31.07.2026.

Push-Ups: How Many Sets and Reps, and How to Progress
Photo: AgoP&L · CC BY-SA 4.0

The push-up is one of the few exercises you can do anywhere and still measure honestly. The problem is that most people run it at random: three sets to failure whenever they remember, and then they sit at 20 reps for months. Here is how to structure it so the numbers actually move.

What a push-up actually trains

A push-up is horizontal pressing. The chest, front delts and triceps do most of the work, but your abs and glutes have to hold the body in a straight line the whole time. That is why a bad push-up is often a trunk problem, not an arm problem: when the hips sag, load shifts into the lower back instead of the chest.

In a standard push-up you press roughly 65-70% of your bodyweight. Put your hands on a 60 cm surface and that drops to about 40-45%. This is worth knowing, because it explains why a 100 kg person reaches 20 reps more slowly than a 65 kg person on identical training. It is a load problem, not a willpower problem.

Technique before numbers

  • Hands under the shoulders or 5-10 cm wider, fingers forward or slightly turned out.
  • Elbows at roughly 45 degrees to the torso, not flared straight out to the sides.
  • Trunk braced: abs and glutes on, ribs down, a straight line from heels to head.
  • Depth: chest 3-5 cm off the floor, or a light touch. Half reps do not count.
  • Tempo: 2 seconds down, a brief pause at the bottom, 1 second up. No bouncing.

If you lose the body line or stop reaching full depth, the set is over, regardless of the number you planned.

How many sets and reps

For strength and size, aim for 30-60 quality reps per session spread across 3-6 sets, keeping 2-3 reps in reserve on most sets. Rest 90-180 seconds between sets. Take one set to true failure at most once a week; going to failure every set mostly buys you a longer recovery, not more progress.

If you currently do 0-5 push-ups

Use hands-elevated push-ups on a table edge, a bench or a windowsill. Pick a height where 8 clean reps are possible, usually 60-90 cm. The plan: 4 sets of 6-10 reps, 3 times a week, 90 seconds rest. Once you hit 4 sets of 12 at that height, lower the surface by 10-15 cm and start over. Add negatives too: 4 sets of 3 lowerings, 5 seconds each, from the top position to the floor.

If you do 6-15 push-ups

Sub-maximal sets work best here. Test your max, take 60% of it, and do 5 sets at that number, 120 seconds rest, 3 times a week. If your max is 12, that is 5 sets of 7, so 35 reps per session. Add one rep to every set each week. After 4 weeks you are at 5 sets of 11, and then you retest the max.

If you do more than 20 push-ups

Adding reps past this point trains endurance, not strength. Make the exercise harder instead: a backpack with 5-10 kg, feet on a 30-40 cm elevation, a close-grip variation, or a 4-second lowering phase. The goal is to get back into 4-5 sets of 6-10 reps. When 10 kg in the backpack gives you 4 sets of 10, add another 2.5-5 kg.

The progression ladder

  1. Hands on a 90 cm surface, then 60 cm, then 30 cm.
  2. Standard floor push-ups at full depth.
  3. Floor push-ups with a 3-4 second lowering phase.
  4. Feet elevated 30-40 cm.
  5. Weighted push-ups, starting at 5 kg in a backpack.
  6. Close-grip push-ups and, later, one-arm work with a hand on an elevation.

Move to the next rung only when the current one gives you 4 sets of 10-12 with clean technique.

Frequency and recovery

Chest and triceps recover in 24-48 hours when you are not grinding to failure, so 2-4 sessions a week is the useful range. Three a week, with at least one rest day between, covers most people. Daily push-ups only work at low volume, say 3 sets of 8 when your max is 25; otherwise your elbows and shoulders complain before your muscles do.

Food matters as well: roughly 1.6-2.0 grams of protein per kilogram of bodyweight per day and 7-8 hours of sleep. Without that, progress usually stalls after 6-8 weeks.

Common mistakes

  • Counting half reps. Eight full ones beat twenty short ones.
  • Going to failure every single set, so recovery never catches up.
  • Head leading, hips high. Your chest should be the first thing to reach the bottom.
  • Never changing the load, just piling on reps until you are doing sets of 50.
  • Ignoring pulling. Add at least one row or pull-up set for every pressing set to keep the shoulders balanced.

When to see a doctor

Push-ups are safe for most people, but check with a doctor or physiotherapist if:

  • shoulder or elbow pain lasts more than 7-10 days, or gets worse session by session;
  • you feel tingling, burning or weakness in the hand and fingers;
  • you have sharp pain that wakes you at night, or you cannot raise your arm overhead;
  • you are recovering from shoulder, spine or hernia surgery, or you are pregnant and new to training;
  • you feel chest pressure, dizziness or unusual breathlessness during a set.

Soreness in the chest and triceps a day or two after training is normal. Joint pain that does not go away is not.

The short version

  • Target 30-60 full reps per session across 3-6 sets, resting 90-180 seconds.
  • Under 5 reps right now: hands elevated, 4 sets of 6-10, three times a week.
  • Between 6 and 15: 5 sets at 60% of your max, adding one rep per set each week.
  • Over 20: stop adding reps, put 5-10 kg in a backpack and go back to sets of 6-10.
  • Train 2-4 times a week, hit failure once a week at most, and eat 1.6-2.0 g of protein per kg daily.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next