Learn how to do knee push-ups with perfect form, avoid common mistakes, and discover the best knee push-up variations to build upper-body strength and progress toward full push-ups.
Knee push-ups are one of the most effective beginner bodyweight exercises for developing pushing strength, improving muscular endurance, and learning proper push-up mechanics. Whether you are new to fitness, training for military fitness tests, or working toward your first strict push-up, mastering knee push-ups is an essential milestone.
What Are Knee Push-Ups?
A knee push-up is a modified version of the traditional push-up where your knees remain on the floor while your upper body performs the same pressing movement as a standard push-up.
Knee push-ups are considered one of the best beginner pushing exercises because they reduce the amount of bodyweight you must lift while teaching proper technique.
Knee push-ups are commonly used in:
- Beginner strength training programs
- Push-up progression plans
- Military fitness preparation
- Rehabilitation and conditioning workouts
Unlike wall or incline push-ups, knee push-ups closely replicate the movement pattern of a standard push-up, making them an excellent stepping stone.
Benefits of Knee Push-Ups
Knee push-ups are one of the best exercises for developing upper-body strength.
Benefits include:
- Builds chest strength
- Strengthens the shoulders and triceps
- Develops core stability
- Improves push-up technique
- Increases muscular endurance
- Helps beginners progress toward full push-ups
Few beginner exercises prepare you for regular push-ups as effectively as knee push-ups.
Muscles Worked in Knee Push-Ups
Knee push-ups activate several upper-body muscles simultaneously.
Primary Muscles
- Pectoralis Major
- Triceps Brachii
- Anterior Deltoids
Secondary Muscles
- Serratus Anterior
- Core Muscles
- Upper Chest
- Rotator Cuff Muscles
- Forearm Stabilizers
Because of this muscle activation, knee push-ups are one of the best exercises for building foundational upper-body strength.
How to Do Knee Push-Ups (Step-by-Step)
Step 1: Get Into the Starting Position
Begin with:
- Hands slightly wider than shoulder-width
- Knees resting on the floor
- Ankles crossed if comfortable
- Core engaged
- Body forming a straight line from your head to your knees
Tip: Avoid bending at the hips. Your body should remain straight throughout the movement.
Step 2: Brace Your Core
Before lowering yourself:
- Tighten your abdominal muscles
- Squeeze your glutes lightly
- Keep your neck neutral
This creates a stable foundation.
Step 3: Lower Your Body
Bend your elbows and slowly lower your chest toward the floor.
Focus on:
- Keeping your elbows at approximately a 45-degree angle
- Maintaining a straight body line
- Lowering under full control
Bring your chest close to the floor without collapsing.
Step 4: Press Back Up
Push through your palms to return to the starting position.
At the top:
- Fully extend your arms
- Keep your core tight
- Maintain proper body alignment
Do not lock your elbows aggressively.
Step 5: Repeat With Control
Continue performing repetitions with a smooth and controlled tempo.
Aim for a full range of motion on every repetition.

Knee Push-Up Form Checklist
Use this quick checklist to ensure perfect knee push-up form.
- Keep your body straight from head to knees
- Brace your core throughout
- Lower your chest close to the floor
- Push through your palms evenly
- Control every repetition
Perfect form builds strength faster and prepares you for full push-ups.
Common Knee Push-Up Mistakes
Bending at the Hips
Problem: Reduces core engagement and proper technique.
Fix: Keep your body in one straight line from your head to your knees.
Flaring the Elbows
Problem: Places excessive stress on the shoulders.
Fix: Keep your elbows at roughly a 45-degree angle from your torso.
Using Half Repetitions
Problem: Limits strength development.
Fix: Lower your chest until it is just above the floor before pressing back up.
Looking Forward
Problem: Places unnecessary strain on the neck.
Fix: Keep your head neutral by looking slightly ahead of your hands.
Rushing the Movement
Problem: Reduces muscle activation and control.
Fix: Lower for approximately two seconds and press up under control.
Perfect repetitions always beat fast repetitions.
Knee Push-Up Variations
Once you master the basic knee push-up, different variations can help you continue building strength.
Incline Knee Push-Ups
The easiest progression.
How to Do Incline Knee Push-Ups
- Place your hands on a bench or sturdy surface
- Keep your knees on the floor
- Perform controlled repetitions
This variation further reduces the resistance.
Close-Grip Knee Push-Ups
Places greater emphasis on the triceps.
How to Do Close-Grip Knee Push-Ups
- Position your hands slightly narrower than shoulder-width
- Keep your elbows close to your body
- Perform the movement with full control
This variation strengthens the arms and improves pressing power.
Tempo Knee Push-Ups
Increases time under tension.
How to Do Tempo Knee Push-Ups
- Lower over three to five seconds
- Pause briefly at the bottom
- Push back up under control
This variation develops strength more quickly.
Standard Push-Ups
The natural progression.
How to Do Standard Push-Ups
- Lift your knees off the floor
- Support your body on your hands and toes
- Perform strict push-ups with proper form
This variation builds maximum bodyweight pushing strength.
Final Thoughts
Knee push-ups are one of the best exercises for building the strength and confidence needed to perform full push-ups.
They build:
- Chest strength
- Shoulder strength
- Triceps strength
- Core stability
- Functional upper-body power
Progress may feel gradual at first, especially if you are new to bodyweight training. However, with consistent practice and proper technique, knee push-ups will prepare you for strict push-ups and many other upper-body exercises. Learn more about Push Workouts here.
Every strong push-up begins with mastering the fundamentals.
Focus on full range of motion, controlled repetitions, and consistent progress.
A warrior earns strength one perfect repetition at a time.
Knee Push-Up FAQ
Q1: Are knee push-ups good for beginners?
Yes. Knee push-ups are one of the best beginner exercises for developing upper-body strength and learning proper push-up technique.
Q2: How many knee push-ups should beginners do?
Most beginners can start with 8–15 repetitions for 2–4 sets while maintaining perfect form.
Q3: Do knee push-ups help you perform regular push-ups?
Yes. Knee push-ups strengthen the chest, shoulders, triceps, and core while teaching proper pushing mechanics, making them one of the best progressions toward full push-ups.
