How to Do Push-Ups: Proper Form, Muscles Worked & Progressions

Push-ups are one of the most useful bodyweight exercises you can learn. They strengthen your chest, shoulders, triceps, and core without requiring a gym or specialized equipment.

They’re also an excellent foundation for calisthenics.

But there’s more to a good push-up than simply lowering yourself toward the floor and pushing back up.

Your hand placement, body position, range of motion, and repetition quality all matter.

I’ve done push-ups occasionally for years, even when weightlifting was my main form of training. But when I started focusing more seriously on calisthenics, I still noticed a significant improvement in my push-up repetitions.

Whether you’re working toward your first push-up or trying to build more strength, this guide explains proper technique, common mistakes, beginner progressions, and how to include push-ups in your workouts.

Quick answer: Start in a high plank with your hands approximately shoulder-width apart. Keep your body aligned, lower your chest toward the floor by bending your elbows, and press back up under control. If regular push-ups are too difficult, start with an incline variation.

Animated demonstration of a standard push-up, showing a straight body position, controlled chest lowering, and full arm extension.

Quick Push-Up Form Check

Use these five cues whenever you need a quick reminder during your workout:

  • Hands: Shoulder-width apart or slightly wider, with fingers pointing forward or slightly outward.
  • Body: Keep your head, torso, hips, and legs aligned. Brace your abs and glutes.
  • Elbows: Let your elbows travel backward and slightly outward rather than forcing them directly to the sides.
  • Depth: Lower your chest close to the floor while maintaining control.
  • Press: Push the floor away until your arms extend, keeping your shoulders and hips moving together.

Main tip: Focus on controlled repetitions rather than chasing a higher number with poor technique.

Table of Contents

How to Do a Push-Up With Proper Form

A standard push-up begins in a high plank position.

You lower your body by bending your elbows, then press yourself back up while maintaining a stable torso.

Here’s how to perform the movement step by step.

Step 1: Position Your Hands

Place your palms flat on the floor approximately shoulder-width apart or slightly wider.

Spread your fingers naturally to create a stable base.

Your fingers can point forward or slightly outward, depending on what feels comfortable for your wrists.

Position your shoulders roughly above your hands.

You don’t need to force your hands into one exact position. Small adjustments are normal.

Step 2: Establish a Straight Body Position

Extend your legs behind you and support yourself on your toes.

Your body should form a relatively straight line from your head to your heels.

To maintain this position:

  1. Gently brace your abdominal muscles.
  2. Tighten your glutes.
  3. Keep your legs extended.
  4. Maintain a natural neck position.
  5. Avoid letting your lower back sag or lifting your hips excessively.

Think of holding a plank while your arms move.

You should feel your chest, shoulders, arms, and core contributing to the exercise.

Step 3: Lower Your Chest Toward the Floor

Begin bending your elbows while lowering your chest.

Your elbows will usually travel somewhat backward and outward rather than pointing directly sideways.

Around 30–60 degrees from your torso can be a useful starting range, but there is no single perfect elbow angle for everyone.

Keep your shoulders and hips moving together.

Lower until your chest is close to the floor, as long as you can maintain control and a comfortable range of motion.

Avoid dropping your hips first or stretching your neck toward the ground.

Step 4: Push Yourself Back Up

Press through your palms and straighten your elbows.

Think about pushing the floor away from your body.

Keep your torso braced so your hips don’t lag behind your shoulders.

Finish with your arms extended in a comfortable position.

Allow your shoulder blades to move naturally around your rib cage as you press upward rather than rigidly pinning them together.

Step 5: Repeat With Consistent Technique

Begin the next repetition only when you’re stable.

You don’t need an extremely slow tempo, but avoid rushing the movement or bouncing at the bottom.

A controlled lowering phase followed by a smooth press works well for most beginners.

You can inhale as you lower and exhale as you press upward.

Remember: The goal isn’t simply to reach a high repetition count. It’s to build strength through a repeatable, well-controlled movement.

What Muscles Do Push-Ups Work?

Push-ups primarily train the muscles responsible for pressing your body away from the floor.

They also challenge your ability to maintain a stable plank position.

MuscleRole during push-ups
Pectoralis major (chest)Produces much of the pressing force
Triceps brachiiStraightens your elbows
Anterior deltoids (front shoulders)Assist with upper-arm movement and pressing
Serratus anteriorHelps control and move your shoulder blades
Abdominals and obliquesStabilize your torso
Glutes and leg musclesHelp maintain your body position

Chest

Your pectoralis major is one of the primary muscles responsible for pressing your body upward.

Push-ups can be effective for developing chest strength and muscle size when the exercise is appropriately challenging.

You don’t need an unusually wide grip to make your chest work.

Triceps

Your triceps extend your elbows as you press away from the floor.

They contribute throughout the movement, especially as you straighten your arms.

Variations using a narrower, comfortable hand position can change the emphasis toward your triceps.

However, they don’t completely isolate them.

Shoulders

Your front deltoids assist the pressing movement.

The muscles around your shoulder blades also help control your upper-body position.

Your shoulder blades should be allowed to move naturally during a push-up.

Core

Push-ups are also a moving plank.

Your abdominal muscles and glutes help resist excessive movement through your torso.

If your hips begin sagging during a set, it may be a sign that your current variation or repetition count is too demanding.

For additional core practice, see our Plank Exercise Guide.

Common Push-Up Mistakes and How to Fix Them

Many push-up problems become easier to correct once you identify exactly which part of the movement is breaking down.

Common mistakeWhat to try
Hips sag toward the floorBrace your abs and glutes or use an easier variation
Hips rise before your chestKeep your body aligned and reduce the difficulty
Head reaches forwardKeep your neck aligned with your spine
Elbows flare excessivelyAdjust your hand position and let elbows track more naturally
Repetitions become shallowReduce reps or use a higher incline
Body drops too quicklySlow down enough to control the movement
Wrists feel uncomfortableAdjust hand orientation or try an alternative hand position

1. Letting Your Hips Sag

One of the most common mistakes is allowing your lower back to drop toward the floor.

This can happen when your torso becomes fatigued or when the exercise is too difficult to control.

Try this: Brace your abs and lightly squeeze your glutes before each repetition.

If you still cannot maintain alignment, practice incline push-ups until you become stronger.

2. Raising Your Hips Too High

Some people begin with a proper plank position but lift their hips as they push upward.

This changes the exercise and can make repetitions inconsistent.

Try this: Keep your shoulders, hips, and legs moving together.

If you cannot press yourself up without raising your hips, use a variation that requires less strength.

3. Flaring Your Elbows Too Wide

Your elbows don’t need to point directly out to the sides.

Extremely wide elbow positions may feel uncomfortable for some people.

However, forcing your elbows tightly against your torso isn’t necessary either.

Try this: Position your hands around shoulder-width apart and allow your elbows to track at a comfortable angle.

4. Not Lowering Far Enough

Partial repetitions can be useful when performed intentionally, but beginners sometimes shorten the movement simply because full repetitions are too difficult.

This can make it harder to assess progress.

Try this: Choose a variation that allows a comfortable, consistent range of motion.

An incline push-up with good depth may be more productive than a shallow floor push-up.

5. Moving Your Head Instead of Your Body

Reaching your chin toward the floor makes a repetition look deeper without actually lowering your chest as far.

Try this: Keep your head roughly aligned with your torso and let your chest approach the floor.

6. Doing Too Many Repetitions With Poor Technique

It’s tempting to chase a higher number, especially when comparing your performance with others.

But if your form changes dramatically halfway through a set, you’re no longer practicing the same movement consistently.

Try this: End the set when you can no longer control the exercise properly.

Build your repetition count gradually.

Push-Up Progressions: Beginner to Advanced

One of the best things about push-ups is how easily you can adjust their difficulty.

You don’t need to master every variation in a strict sequence.

Instead, select the variation that matches your current strength and allows you to train productively.

Push-Up Progression Table

LevelVariationWhen to use it
BeginnerWall Push-UpFloor or incline push-ups are currently too difficult
BeginnerHigh Incline Push-UpYou want to practice the full movement with less resistance
BeginnerLower Incline Push-UpYou’re ready to lift more of your bodyweight
BeginnerKnee Push-UpYou want another scaled floor variation
FoundationStandard Push-UpYou can perform the complete movement with control
IntermediateDiamond Push-UpYou want a different pressing challenge
IntermediateDecline Push-UpStandard push-ups have become manageable
IntermediatePike Push-UpYou want to develop shoulder-focused pressing strength
AdvancedPseudo Planche Push-UpYou want to practice harder forward-lean pressing
AdvancedOne-Arm Push-Up ProgressionsYou want to develop unilateral pressing strength

Important: This isn’t a mandatory progression ladder. Pike push-ups, for example, emphasize a different pressing direction, so they aren’t simply the next step after standard push-ups.

Wall Push-Ups

Animation showing a wall push-up performed while standing, bending the elbows to bring the chest toward the wall and pushing back to the starting position.

Wall push-ups are an accessible starting point if you can’t yet support yourself comfortably in a floor push-up position.

Place your hands on a wall, step your feet backward, and lower your chest toward the wall before pressing away.

Standing more upright reduces the difficulty.

Read our Wall Push-Up Guide for a complete demonstration.

Incline Push-Ups

Animated demonstration of an incline push-up with hands on an elevated surface, lowering the chest toward the surface and pressing back up with a straight body.

Incline push-ups are one of the most practical exercises for progressing toward regular push-ups.

Place your hands on a stable, elevated surface such as a secure countertop or fixed exercise bench.

The higher your hands are, the easier the movement generally becomes.

As you grow stronger, gradually use a lower surface.

This allows you to practice a body position similar to the standard push-up while reducing the difficulty.

Learn more in our Incline Push-Up Guide.

Knee Push-Ups

Animated demonstration of a knee push-up with knees resting on the floor, lowering the chest while maintaining a straight line from head to knees.

Knee push-ups are another useful beginner variation.

Instead of supporting yourself on your toes, place your knees on the floor.

Keep a straight line from your head to your knees as you lower your chest.

You can use knee push-ups alongside incline push-ups, depending on which variation works better for you.

See our Knee Push-Up Guide.

Standard Push-Ups

Once you can perform controlled repetitions on the floor, standard push-ups can become your main pressing exercise.

You don’t need to achieve a particular number of incline or knee push-ups before testing a regular repetition.

Try one when you’re warmed up and fresh.

If you cannot complete it yet, return to an easier variation and continue progressing.

Harder Push-Up Variations

Once regular push-ups become manageable, you can make your training more challenging by introducing different variations.

Close-grip and diamond push-ups: Bring your hands closer together to change the pressing mechanics and increase the challenge for your triceps. Your hands don’t need to touch.

Decline push-ups: Elevate your feet on a secure platform to change the pressing angle and make the exercise more demanding.

Pike push-ups: Raise your hips and perform a more overhead-oriented pressing movement. This variation emphasizes shoulder strength and can help prepare you for harder overhead pressing exercises.

Pseudo planche push-ups: Lean your shoulders farther forward over your hands to increase the difficulty. Start with a small forward lean and gradually increase it as your strength improves.

One-arm push-up progressions: Gradually shift more work toward one arm to build unilateral pressing strength. Begin with assisted variations rather than immediately attempting a full one-arm push-up.

Which should you try first? Choose based on your goal. Decline or close-grip push-ups can make familiar pressing movements harder, while pike push-ups develop a different, more shoulder-focused pressing pattern.

You don’t need to master every variation. Pick one that fits your current strength and gradually improve your technique and repetitions.

How to Get Your First Push-Up

If you can’t do a standard push-up yet, start with a variation you can control.

For most beginners, incline push-ups are a useful choice.

Here’s a practical example:

  1. Find a secure elevated surface where you can perform approximately 5–10 controlled repetitions.
  2. Practice that variation for 2-3 sets during your workouts.
  3. Gradually build toward around 8-12 controlled repetitions per set.
  4. Once it becomes relatively easy, use a slightly lower surface.
  5. Continue until you’re ready to try a floor push-up.

These are flexible training targets, not mandatory benchmarks.

You can also use knee push-ups or assisted repetitions if they fit your current ability better.

What If You Can Only Do One Push-Up?

Start your workout with a clean repetition while you’re fresh.

After resting, try another if you’re able to maintain proper technique.

Then use incline or knee push-ups to complete additional productive repetitions.

Over time, you can gradually increase your total regular push-ups.

You don’t need to perform three complete sets of standard push-ups immediately.

What If You Still Can’t Do a Push-Up?

Try to identify what’s preventing you from completing the movement.

Is it difficult to push away from the bottom?

Does your torso lose its position?

Are you unable to lower yourself with control?

These problems may require slightly different training adjustments.

Our supporting guide, Why You Can’t Do a Push-Up (And How to Fix It), explores these beginner difficulties in more detail.

Beginner Push-Up Workout

You can make progress without an elaborate training program.

For many beginners, 2-3 push-up sessions per week is a reasonable starting point, leaving recovery time between demanding sessions.

Choose a workout based on your current ability.

Workout A: If You Can’t Do a Regular Push-Up Yet

ExerciseSets and repetitions
Incline Push-Ups3 × 5-10
Knee Push-Ups, optional2 × 5-8
Plank2 × 15-30 seconds

Rest approximately 1-2 minutes between sets, taking longer if needed.

If incline push-ups are too challenging, start with wall push-ups.

Main goal: Increase your controlled repetitions or gradually lower the incline.

Workout B: If You Can Do 1-5 Push-Ups

ExerciseSets and repetitions
Standard Push-Ups3 short sets of clean repetitions
Incline Push-Ups2 × 6-10
Plank2 × 20-30 seconds

Start with standard push-ups while you’re fresh.

Afterward, use an easier variation to accumulate additional practice.

Main goal: Gradually increase your total standard push-up repetitions without losing technique.

Workout C: If You Can Do 6 or More Push-Ups

ExerciseSets and repetitions
Standard Push-Ups3 × 6-12
Optional harder variation2 × 4-8
Plank or other core work2 sets

Choose a variation that fits your strength and recovery.

You don’t have to perform harder variations every session.

Main goal: Increase strength or repetition capacity gradually.

Example Weekly Schedule

You could practice on Monday, Wednesday, and Friday.

If you’re also doing dips, pike push-ups, or other pressing exercises, adjust your workload to account for them.

You don’t need to train every pressing variation in the same session.

For a complete full-body routine, see our Beginner Bodyweight Training Program.

How to Increase Your Push-Up Repetitions

Once you can perform several push-ups consistently, the next challenge is usually increasing your repetitions without sacrificing form.

Build Repetitions Gradually

Suppose you can currently perform three sets of five push-ups.

One possible progression would be:

SessionSet 1Set 2Set 3
Starting point555
Later655
Later665
Later666

You don’t need to improve every workout.

Some sessions will feel easier than others.

Try to keep a consistent range of motion and technique so you can compare your performance accurately.

My Experience: From Around 10 to 20 Push-Ups

When I started focusing more seriously on calisthenics, I wasn’t completely new to push-ups.

I’d already done them occasionally for years, and before calisthenics I mainly trained my chest with weightlifting exercises such as the chest press.

I also sometimes included push-ups in my regular chest workouts.

Because of that background, I already had some pressing strength when I started.

I could perform approximately 10 push-ups, and after beginning to train them more consistently, I improved to around 20 repetitions fairly quickly.

At first, I included push-ups in my routine as 3 sets of 10 repetitions.

This gave me a straightforward way to practice the movement and track my progress.

I think my previous chest training gave me an advantage, so I wouldn’t expect every complete beginner to progress from 10 to 20 repetitions as quickly as I did.

What I’d recommend taking from my experience is to start at your current ability and track your repetitions consistently.

Even if you already have strength from other exercises, practicing push-ups specifically can help you become better at performing them.

Don’t Take Every Set to Failure

Training to failure isn’t required to make progress.

For many workouts, stopping when you feel you could still perform one or two clean repetitions can help manage fatigue.

Occasional harder sets can be appropriate, but repeatedly pushing through deteriorating technique isn’t necessary.

When Should You Make Push-Ups Harder?

If standard push-ups have become relatively easy and your goal is strength or muscle growth, consider progressing the difficulty rather than endlessly increasing repetitions.

Options include:

  • Using a harder push-up variation.
  • Increasing the movement’s range of motion when appropriate.
  • Using a small amount of external resistance.
  • Performing controlled pauses at challenging positions.

Progress should remain gradual.

How I Use Push-Ups in My Workouts Today

As my pressing strength has improved, I’ve changed how I use push-ups in my training.

When I first started calisthenics, push-ups were a regular part of my chest workouts, often performed for 3 sets of 10 repetitions.

Now, I usually perform around 20 push-ups as part of my upper-body warm-up before moving on to dips for my main chest training.

I still find push-ups useful, but they don’t always need to be the main exercise in my session.

This is one of the things I like about bodyweight training: an exercise that used to be challenging can eventually become something you use to prepare for harder movements.

Should You Do Push-Ups Before Dips?

You can, but the difficulty should match your current strength.

If 20 push-ups is close to your maximum, performing that many before dips could fatigue your chest and triceps and make your dip sets harder.

In that case, start with fewer push-ups or an easier variation, and leave enough energy for your main exercise.

A practical warm-up might include:

  1. Gentle shoulder and upper-body movement.
  2. A small number of comfortable push-ups.
  3. Easier practice repetitions of the exercise you’re about to train.
  4. Your main working sets.

If dips are your main strength exercise, your warm-up shouldn’t unnecessarily exhaust the muscles you need.

My approach of using around 20 push-ups before dips works for my current ability, but it isn’t a repetition target everyone needs to follow.

If you’re ready to include dips in your routine, see our How to Do Dips Guide for proper technique and progressions.

Do Push-Ups Build Muscle?

Yes. Push-ups can build muscle when they provide enough resistance and you perform sufficient challenging training.

They primarily train your chest, triceps, and front shoulders.

Beginners can often make progress with standard push-ups or easier variations.

As you become stronger, regular push-ups may become less challenging, particularly if you’re able to perform many repetitions comfortably.

At that point, using a harder variation or adding resistance can help you continue progressing.

Push-Ups vs. Chest Press and Bench Press

Both push-ups and weightlifting pressing exercises can build chest, shoulder, and triceps strength.

The main difference is how you load the movement.

With push-ups, you move your body relative to the floor and can change the difficulty through body position or added resistance.

With chest presses or bench pressing, you can adjust the resistance directly using machines, barbells, or dumbbells.

Push-ups also require you to stabilize your torso in a plank position.

Neither type of exercise is universally superior for muscle growth or shoulder health.

From my own experience, having trained my chest with weights before focusing on calisthenics gave me a useful strength foundation for push-ups.

But that didn’t mean I had already maximized my push-up ability.

When I started practicing push-ups more consistently, my repetitions still improved significantly.

The important distinction is that strength developed through other pressing exercises can help, but practicing the actual push-up movement is useful if you specifically want to get better at push-ups.

Do You Need Equipment for Push-Ups?

One of the biggest advantages of push-ups is that you don’t need equipment to get started.

For most beginners, the floor and a stable elevated surface for incline push-ups are enough.

However, some accessories like push-up handles or parallettes may be useful for specific problems.

Push-Up Handles and Parallettes

If you find the extended wrist position of floor push-ups uncomfortable, push-up handles or parallettes provide an alternative hand position.

They allow you to grip a handle rather than placing your palms flat against the floor.

This can feel more comfortable for some people, but it isn’t guaranteed to eliminate pain or prevent injury.

Handles may also allow a deeper range of motion, which can make the exercise more demanding.

If you choose to use them:

  • Select a stable design with appropriate weight capacity.
  • Ensure the handles won’t slide on your training surface.
  • Begin with your normal, comfortable range of motion.
  • Avoid forcing extra depth simply because the equipment allows it.
  • Stop if the movement causes pain.

Optional equipment: PULLUP & DIP Wood & Steel Push Up Parallettes

You don’t need to buy handles if regular floor push-ups already feel comfortable.

And if you experience persistent wrist, elbow, or shoulder pain, equipment shouldn’t replace an appropriate assessment of the problem.

Do Beginners Need a Weighted Vest?

No.

A weighted vest can eventually make push-ups more challenging, but it’s unnecessary when standard bodyweight push-ups are still difficult.

Build a reliable foundation first.

Frequently Asked Questions

How Many Push-Ups Should a Beginner Do?

There isn’t one correct number for everyone.

A beginner might start with 2–3 sets of 5–10 repetitions using an appropriately scaled variation.

The important thing is choosing a difficulty that allows consistent technique.

Your starting ability matters more than reaching a universal repetition target.

For a more detailed discussion, see our Beginner Bodyweight Training Program.

Should Your Chest Touch the Floor?

For a standard full-range push-up, aim to lower your chest close to the floor while maintaining good control.

A light touch can be appropriate, but you don’t need to force your chest into the floor or bounce off it.

Your comfortable range may depend on your proportions and mobility.

How Wide Should Your Hands Be?

Shoulder-width apart or slightly wider is a useful starting point.

You can experiment with small adjustments based on comfort and training goals.

Very wide or extremely narrow positions aren’t necessary for learning standard push-ups.

Should Your Elbows Stay at 45 Degrees?

Approximately 45 degrees can be a helpful starting cue, but it isn’t a universal requirement.

Allow your elbows to move at an angle that feels comfortable and lets you maintain control.

Are Knee Push-Ups or Incline Push-Ups Better?

Both can help beginners.

Incline push-ups allow you to adjust difficulty gradually by changing the height of your hands.

Knee push-ups provide another option for reducing the load.

You can choose whichever helps you perform controlled repetitions.

Can You Do Push-Ups Every Day?

It’s possible to perform relatively easy push-up practice frequently, but daily training isn’t necessary.

For beginners, two or three focused sessions per week often provide a practical starting point.

Your ideal frequency depends on your total training workload and recovery.

Are Push-Ups Enough to Build Your Upper Body?

Push-ups are excellent for horizontal pressing strength, but they don’t train every upper-body movement equally.

A balanced bodyweight routine also includes pulling exercises, such as Pull-Ups or Inverted Rows.

Additional exercises such as Dips can provide different pressing challenges.

Should I Do Push-Ups Before or After Dips?

It depends on your goal.

If dips are your main strength exercise, keep any push-up warm-up easy enough that it doesn’t reduce your performance.

If improving push-up strength is your main goal, practice your harder push-up sets while you’re relatively fresh.

You can also alternate which exercise comes first between workouts.

Are Push-Ups Bad for Your Wrists or Shoulders?

Push-ups are a suitable exercise for many people, but comfort and tolerance vary.

Adjusting the variation, hand position, or workload may help when an exercise feels uncomfortable.

However, sharp pain, persistent symptoms, or worsening discomfort shouldn’t be ignored.

Stop aggravating movements and seek professional guidance when appropriate.

How Long Does It Take to Get Better at Push-Ups?

There is no guaranteed timeline.

Some people notice improvements relatively quickly, while others need longer.

Your starting strength, exercise difficulty, training consistency, and recovery all influence progress.

For example, I improved from approximately 10 to 20 repetitions fairly quickly when I began focusing more on calisthenics, but I already had experience with chest training and occasional push-ups.

That background matters.

Focus on improvements in repetition quality, strength, and control rather than expecting a particular result within a few weeks.

Final Thoughts: Master the Basics Before Making Push-Ups Harder

Push-ups are a simple exercise with plenty of room for progression.

You can use them to build upper-body strength, develop muscle, improve pressing endurance, and establish a foundation for harder calisthenics movements.

If you’re a beginner, don’t worry about how many push-ups someone else can perform.

Start with a variation that fits your strength and gradually work toward more controlled repetitions.

If you’re already comfortable performing standard push-ups, experiment with harder variations that match your goals.

In my own training, push-ups went from being part of my regular chest workouts to something I often use before harder exercises such as dips.

That doesn’t make push-ups less valuable. It simply means their role can change as your strength develops.

The most important thing is to make your repetitions consistent, controlled, and appropriately challenging.

Keep your hands in a comfortable position, maintain a stable body, lower through a useful range of motion, and press back up without unnecessary momentum.

From there, keep practicing and progressing.

To build a more complete foundation, combine push-ups with pulling exercises, lower-body training, and core work using our How to Start Bodyweight Training Guide.

Murphy
Murphy

I'm Murphy, the creator of TrainToStaySane.

I've been training for several years, starting with weightlifting before becoming increasingly interested in bodyweight training and calisthenics.

I create practical exercise guides and original Blender animations to help people understand exercise technique, build strength, and progress toward new skills.

My own training has included working from assisted pull-ups toward my first muscle-up, and I enjoy sharing what I've learned along the way.

My goal is to make calisthenics accessible, understandable, and enjoyable for beginners and more experienced athletes alike.

Articles: 72