Overview
This program takes you from wherever you are to significantly more push-ups in 8 weeks. It works whether you're starting from 5 push-ups or building past 50.
The program uses two research-backed principles: rep progression (gradually adding reps over time) and grease the groove (frequent submaximal practice that drives neuromuscular adaptation without exhaustion). An 8-week study published in the Journal of Strength and Conditioning Research found that increasing reps produced similar strength gains to increasing load — making this approach ideal for bodyweight training.
Who it's for: Anyone who wants more push-ups — general fitness, military PT test prep, or personal goals.
What you'll need: Floor space. That's it.
Warm-up (before every session)
3–5 minutes before each session:
- 1–2 minutes of light movement — jumping jacks, jogging in place, or arm swings
- 10 arm circles forward, 10 backward
- 5–10 wall push-ups or incline push-ups at an easy effort
Baseline assessment
Before starting, test your max push-ups with good form. Go until your form breaks down — sagging hips, incomplete range of motion, or knees touching the floor — then stop. The number where your form was still clean is your baseline.
| Max push-ups | Your level | Starting variation |
|---|---|---|
| 0–5 | Level 1 | Incline push-ups (hands on bench or counter) |
| 6–15 | Level 2 | Standard push-ups (lower reps) |
| 16–30 | Level 3 | Standard push-ups |
| 31–50 | Level 4 | Standard push-ups (higher volume) |
| 50+ | Level 5 | Standard + diamond push-ups |
The program
Each session has a prescribed number of sets at a percentage of your current max, plus one max-effort set on test days. Rest 60–90 seconds between sets. If any set feels too easy, add 1–2 reps. If you can't complete a set, do what you can with good form.
"%max" means that percentage of your most recent max test. If your max is 20, then 50% = 10 reps per set.
Weeks 1–2 — Foundation
Build the habit. Volume is moderate. Focus on clean form every rep.
| Day | Workout |
|---|---|
| Day 1 | 5 sets × 40% max, 60s rest |
| Day 2 | 4 sets × 50% max, 90s rest |
| Day 3 | 5 sets × 40% max, 60s rest, then 1 max set |
Weeks 3–4 — Build
Volume increases. You may start to feel challenged on the last sets — that's the point.
| Day | Workout |
|---|---|
| Day 1 | 5 sets × 50% max, 60s rest |
| Day 2 | 4 sets × 60% max, 90s rest |
| Day 3 | 5 sets × 50% max, 60s rest, then 1 max set |
Mid-program re-test (end of Week 4): Do a fresh max test after a rest day. Update your max number and recalculate percentages for Weeks 5–8.
Weeks 5–6 — Push
Using your updated max from the re-test. Percentages are higher — you're stronger now.
| Day | Workout |
|---|---|
| Day 1 | 5 sets × 55% max, 60s rest |
| Day 2 | 4 sets × 65% max, 90s rest |
| Day 3 | 5 sets × 55% max, 60s rest, then 1 max set |
Week 7 — Peak
Highest volume week. This is where the most adaptation happens.
| Day | Workout |
|---|---|
| Day 1 | 6 sets × 60% max, 60s rest |
| Day 2 | 5 sets × 65% max, 90s rest |
| Day 3 | 6 sets × 55% max, 60s rest, then 1 max set |
Week 8 — Test
Reduced volume to let your body supercompensate before the final test.
| Day | Workout |
|---|---|
| Day 1 | 4 sets × 40% max, 90s rest |
| Day 2 | 3 sets × 40% max, 90s rest |
| Day 3 | Rest day — complete rest, no push-ups |
Final test (day after Week 8 ends): After a full rest day, do your max push-ups with good form. Compare to your baseline.
Level-specific notes
Level 1 (0–5 push-ups): Do all sets as incline push-ups (hands on a bench, counter, or sturdy table). Lower the surface height as you get stronger. When you can do 3 sets of 10 incline push-ups at knee height, you're ready for standard push-ups on the floor. This may take longer than 8 weeks and that's perfectly fine — restart the program at Level 2 when you get there.
Level 5 (50+ push-ups): Replace Day 2 with diamond push-ups at the same percentages. Research shows diamond push-ups produce significantly higher activation in both the triceps and chest compared to standard push-ups, making them the most effective single variation for overall upper body development.
Exercise form guide
Standard push-up
- Hands shoulder-width apart, fingers pointing forward
- Body in a straight line from head to heels — no sagging hips, no piking up
- Lower until your chest nearly touches the floor (arms break 90 degrees minimum)
- Push up to full arm extension
- Elbows track at about 45 degrees from your body, not flared out to the sides
- Common mistake: Only going halfway down. Full range of motion builds more strength.
Incline push-up (Level 1)
- Hands on a sturdy elevated surface (counter, bench, stairs)
- Same body alignment as standard — straight line from head to heels
- Lower chest to the surface, push back to full extension
- The higher the surface, the easier. Start with a counter and work down to a low bench.
- Common mistake: Bending at the hips. Keep your core engaged and body straight.
Diamond push-up (Level 5)
- Hands close together, thumbs and index fingers forming a diamond shape
- Hands positioned under your chest, not your chin
- Elbows stay closer to your body than a standard push-up
- Lower until your chest touches your hands, push back up
- Common mistake: Hands too far forward. Keep them under your sternum.
Hand-release push-up (military variant)
For Army AFT and Air Force PT test preparation.
- Lower until chest, hips, and thighs touch the ground simultaneously
- Lift hands off the ground and extend arms fully to the sides (T position)
- Place hands back and push up as a single unit
- No bending at knees, hips, or trunk during the push-up phase
- Common mistake: "Worming" up (hips rising before chest). Push up as one rigid plank.
Tips for success
- Don't skip rest days. Muscle adaptation happens during recovery, not during the workout. The program is 3 days per week for a reason.
- Quality over quantity. Ten clean push-ups build more strength than twenty sloppy ones. If your form breaks down, stop the set.
- If you're also running, pair push-up sessions with easy run days rather than hard run days. Research shows at least 3 hours of separation between running and strength work reduces interference.
- If a week feels too easy, add 1–2 reps per set. If it feels too hard, repeat the week. There's no penalty for going slower.
- Breathe. Inhale on the way down, exhale as you push up. Don't hold your breath.
What's next?
After completing the 8-week program, you have three paths:
- Re-test and repeat at a higher level. Your new max will likely put you in a higher level bracket. Run the program again with your updated numbers.
- Try a different program. The Core Strength and Runner's Strength programs complement push-up training well.
- Go adaptive. Pacewright Pro takes over where this plan ends — tracking your reps, adjusting difficulty in real time, rotating through scientifically-backed push-up variants, and managing fatigue across your running and strength training together. Get notified when it launches.