Bodyweight Solution logo Bodyweight SolutionNo gym required. Real results from real training.
Getting Started

Push-Up Progression for Beginners Who Cannot Do One Yet

You get down on the floor, lower yourself halfway, and your chest hits the carpet before your arms can push you back up.

A woman in a living room doing an incline push-up with her hands on a sturdy wooden chair pushed against a wall

You get down on the floor, lower yourself halfway, and your chest hits the carpet before your arms can push you back up. If that is where you are right now, a push-up progression for beginners is the fix, and it works faster than most people expect when the steps are small and the numbers are honest.

I have coached hundreds of people through their first full push-up. The ones who got there in six to ten weeks did not have special genetics. They picked the right starting level, trained it three times a week, and moved up only when they hit a clear target. This guide gives you those levels, those targets, and the mistakes that keep people stuck on their knees for months.

Why a push-up progression for beginners beats repeated failed attempts

Trying a full push-up every day and failing teaches your body one thing: how to fail a push-up. Strength comes from doing many good reps in a range you can control, then making that range a little harder.

A full push-up asks you to press roughly 64 percent of your body weight, according to the figure most strength coaches work from. A push-up with hands on a kitchen counter drops that to around 40 percent. That gap is the whole game. Each step in the progression trims a few percent off the load so you can stack up clean reps, and each step up adds a few percent back.

If you have not trained before, take ten minutes to run the five bodyweight tests before your first programme. The push-up test there tells you which level below to start on.

The six levels from wall to floor

Every level uses the same body position: hands just wider than your shoulders, body in a straight line from head to heels, elbows angled back about 45 degrees from your torso rather than flared out to the sides. Only the hand height changes.

LevelHand positionTarget to move up
1Wall, feet about one arm's length away3 sets of 20
2Kitchen counter, about 90 cm high3 sets of 15
3Table or desk, about 75 cm high3 sets of 12
4Sturdy chair seat or sofa arm, about 45 cm high3 sets of 12
5Bottom stair or low step, about 20 cm high3 sets of 10
6Floor, full push-up1 clean rep, then build to 3 sets of 5

Push the chair against a wall before you use it. A chair that slides out mid-rep is how beginners end up with a bruised chin.

What counts as a clean rep

Your chest gets within a fist's width of the surface. Your hips do not sag below the line of your shoulders and heels. You press back to straight arms without a pause or a wriggle. If any rep fails one of those checks, it does not count toward the target.

How to run the progression each week

Train push-ups three days a week with at least one rest day between sessions. Monday, Wednesday and Friday works for most people. If you want the rest of your week laid out around it, the beginner bodyweight workout schedule for your first month slots this straight in.

  1. Warm up with 10 arm circles each way and one easy set at the level below your working level.
  2. Do 3 working sets at your current level. Stop each set 1 to 2 reps before your form breaks.
  3. Rest 90 seconds between sets. Use a phone timer; most people guess short.
  4. Write the reps down. Something like "Table: 12, 11, 9" is enough.
  5. When you hit the target on all three sets in one session, move up a level next session.

Expect your reps to drop by around half when you move up. Someone doing 3 sets of 12 at the table might manage 6, 5 and 4 on the chair. That is normal and it means the step was the right size.

Use slow lowering to bridge a stuck level

If you stall at a level for two weeks, add a set of slow negatives at the next level. Lower yourself over a count of four, then step or kneel back to the start instead of pressing. Five of those after your working sets builds strength in the bottom position, which is usually where people fail.

Why I skip knee push-ups for most beginners

Knee push-ups are the standard advice, and for some people they are fine. I rarely use them, and here is the reason.

On your knees, the line from your shoulders to your knees is short and your trunk barely has to work. Many people learn to let their hips pike up or their lower back sag because nothing punishes it. When they finally move to the floor, they have strong enough arms but no idea how to hold a plank under load, and the first full rep collapses at the hips.

Incline push-ups keep the full-length plank from the very first rep. Your trunk learns the exact job it will do on the floor, and the only thing that changes is how much weight your arms carry. Knees on a folded towel are still a decent tool if you have no furniture at the right height or if wrist pain makes inclines awkward, but they should not be the default.

Common push-up progression mistakes

  • Moving up too early. Hitting the target once on a good day is not the same as owning it. Hit it on all three sets in the same session.
  • Training to failure every set. Grinding out the last ugly rep makes you sore and slows the next session. Leave a rep in the tank.
  • Flaring the elbows to 90 degrees. It feels easier at first and loads the front of the shoulder. Tuck them to about 45 degrees.
  • Looking up at the wall. Craning the neck pulls the chest out of line. Keep your eyes on a spot just in front of your hands.
  • Skipping the rest timer. Thirty seconds of rest will cut your second set in half and make you think you are weaker than you are.

Some soreness in the chest and the back of the arms during the first week is expected. If it is bad enough to change how you move, read about muscle soreness after your first bodyweight workouts before you skip a session.

How long until your first full push-up

From Level 1, most adults I coach reach a clean floor push-up in 6 to 12 weeks. Starting at Level 3 often cuts that to 4 to 6 weeks. Heavier beginners and people over 50 tend to sit at the slower end, mostly because they spend longer on Levels 4 and 5, and that is fine.

When you get that first rep, do not chase five the next day. Do your floor rep or two, then finish the session with sets on the step. Mix the two levels for two or three weeks until you can do 3 sets of 5 on the floor.

Frequently asked questions

How many push-ups should a beginner do a day?

Most beginners do better with three sessions a week than with daily push-ups. Aim for three sets near your limit at the right incline, which usually adds up to 25 to 50 reps per session. Daily practice can work later, once you can do 10 or more clean floor reps.

Are wall push-ups worth doing?

Yes, if you cannot yet do 15 good reps at a kitchen counter. Wall push-ups teach the body line and elbow angle with very little load. Once 3 sets of 20 feel easy, move on, because staying there too long stops building strength.

Why can I do knee push-ups but not regular push-ups?

The jump from knees to toes adds a large amount of load and a much longer lever for your trunk to hold. Your arms may be strong enough, but your plank is not used to that length. Incline push-ups at chair or step height close that gap more smoothly.

TG
Tom Graves

Tom spent years coaching beginners and people returning to training after injury. He writes about movement quality, form corrections, and the progressions that bridge the gap between where you are and where you want to be.

More posts by Tom

More in Getting Started

01doorganico 084goad 3hot8 4465456 after5internprogram ahandfulofblessings ahmadpc ahomcybersecurity allodialresources annodex antiquesandperiodcollectibles aotc asianworldkashmir beedlectrics bloggertemplatefree bluefeatheragency campaign08blog carfixadvisor catstreetcollective cbstvsports cnfanspurchasing committeeof500yearsofdignityandresistance covertopsdjs cs-kaiyuangame cuestacomunicaciontotal cxoutlet dancebetgame deskgearhub destinyvillastay detectmagazine di33 diamondsteelbuildings donmo dyanadropship emarsysfinance emimattl escapechan eskitarih evautoplay everythingweddings-orlando farmzone feedviewerapp foxstudiosscratch gamevui123 gleasongrade greetingsday hacklabasu haskell iw-kaiyun jagoanproperti jilidskripsi joltbusinessfinance juegodepokergratis juegospucca kaeru-festival latestmehndidesigns lestanzediottaviano litemagazines localcommunityhero lustrsazan mariashebets menswheels newwebstechs1 nikkit ootheday oxigenvpn plurfitness prefetial probudgetcarpetcleaning psychicmrsmartin pyaten qvantor rejoignezlogis rexzbot riselayouts ruchin rwxqsgd5 sakaltime shibiaowang shop-bot skrtips strcoding tetapatrium topselller uneplanteartificielle vipertechcr webtech1223411 wo-kygaming yamaha-mekar yeknava yoybuysheets zenunwa yamaha-mekar jilidskripsi ankertoto ankertoto ankertoto ankertoto