Beginner Push-Up Program: 0 to 15 Clean Reps
If you can't do a single real push-up right now, that's completely normal — and the problem isn't weak arms, it's that 90% of people jump straight into the hardest version of the exercise. This program is built on progressive regressions: you move from an easier variation to full range of motion, locking in progress at every stage before moving on.
Why "just doing as many as you can" doesn't work
A standard push-up is essentially a bodyweight press where your chest and shoulders handle roughly 60-70% of your total weight. For someone at 70kg, that's like bench pressing 45-50kg in one go — without a base, it's simply not realistic. That's why trying to force out that first push-up every day usually ends in compensations (sagging hips, half-reps) or wrist and shoulder pain.
Five progression levels — find where you actually belong
Level 1: wall push-ups, near-vertical angle, minimal load. Level 2: incline push-ups against a table, windowsill, or couch (the lower the surface, the harder it gets). Level 3: knee push-ups, keeping a straight line from knees to head. Level 4: negative push-ups — lower yourself over 3-4 seconds from a full plank, then reset from your knees. Level 5: full push-ups from the floor. The test is simple: once you can hit 3 sets of 10-12 reps with clean form for two workouts in a row, move up a level.
Form: 4 mistakes that stall your progress
Sagging hips — the hips drop below body-line because your core isn't engaged, shifting load into your lower back instead of your chest. Elbows flared out at 90° — this hammers your shoulder joints; aim for 30-45° from your torso instead. Partial range of motion — your chest should drop to fist-height or lower; quarter reps don't build real strength. Holding your breath — exhale on the push, inhale on the way down; skip this and your arms will gas out fast.
6-week plan: how to structure sets and rest
Train 3 times a week on alternating days, giving your muscles a full 48 hours to recover. Keep it simple: 3-4 sets to a light-to-moderate near-failure point (leave 1-2 reps in the tank), resting 60-90 seconds between sets. Every 1-2 weeks, once a level feels easy with good form, either add reps or move to a harder variation. Don't chase numbers at the cost of form — 8 clean reps beat 15 sloppy ones every time.
Stuck at 12-13 reps? Here's how to break through
It's extremely common to plateau right in the 10-15 rep range for full push-ups. The fix isn't more sets — it's changing the stimulus. Add a 1-2 second pause at the bottom, try tempo push-ups (3 seconds down, explosive up), or add an extra day of close-grip push-ups for triceps — they're often the weak link holding back your final reps.
Sample weekly program
Best suited for anyone who can't yet do a single full push-up, or manages fewer than 5 with poor form. Pick your starting level using this rule: '3×10-12 clean reps = move up.'
- • Wall push-ups 4×12-15
- • Front plank 3×20-30 sec
- • Band pull-aparts (rear delts) 3×12
- • Knee-to-chest core raises in plank position 3×10
- • Incline push-ups (table/couch) 4×10-12
- • Knee push-ups 3×8-10
- • Plank with shoulder taps 3×12 per side
- • Doorway chest stretch 2×30 sec
- • Negative push-ups (4-sec lower) 4×6-8
- • Knee push-ups to failure 3×max
- • Close-grip knee push-ups (triceps) 3×8
- • Plank 3×30-40 sec
Want a program tailored to your goals, level and equipment? Message the bot — ready in seconds.
GymFitInfo