30-Day Pushup Progression
Thirty days of daily pushups with weekly progression. Builds from where you actually are, not where you wish you were.
Duration
30 days
Difficulty
medium
Equipment
none
Mode
solo
What it is
This is a daily pushup program structured around progressive overload rather than arbitrary rep targets. Day one starts with a max-effort test: do as many strict pushups as you can in one set. That number sets your baseline. For the next 29 days, you do daily sets at percentages of that baseline, ramping every week. The program works for someone whose day-one max is five reps just as well as it works for someone whose max is fifty — the volume scales to your actual ability instead of pretending everyone starts at zero.
Why it works
Most pushup challenges hand you a fixed schedule (do 50 today, 60 tomorrow) that's either too easy or too hard depending on your starting point. Both outcomes kill the program — easy ones don't progress you, hard ones break form and cause shoulder pain. Scaling by percentage of baseline keeps stimulus consistent across abilities, which is why this version produces actual strength gains while the fixed-rep versions usually produce only fatigue.
How to start
- 1Day one: max strict pushups in one set with full elbow lockout and chest to within an inch of the floor. Write that number down.
- 2Pick a consistent time of day. Skipping a day because 'I'll do them later' is the most common failure point.
- 3Film yourself on day one. Form drift over 30 days is invisible without video.
- 4Choose where you'll do them. The floor needs to be clean and at room temperature — cold tile shifts form.
Daily breakdown
Week 1: daily volume = 50% of baseline, split across three sets with two-minute rests. Week 2: 75% of baseline across three sets. Week 3: 100% of baseline across four sets. Week 4: max-effort test on day 30 in the same conditions as day one. Rest day frequency: zero — daily means daily. The volumes are calibrated low enough that you don't need rest days at the percentages prescribed.
Variations
- Incline pushups for week 1 if your baseline max is under 5. Use a counter or sturdy table. Move to floor for weeks 2-4.
- Tempo variant: every rep is three seconds down, one second up. Roughly doubles time under tension; reduce volume target by 25%.
- Diamond progression: replace 25% of your daily volume with diamond pushups starting week 2. Higher tricep emphasis.
Common mistakes
- ✕Cheating reps in the baseline test. If day one's number is inflated, the whole program is calibrated wrong.
- ✕Doing all reps in one set because it 'feels easier.' The three-set structure exists for a reason — mid-set fatigue is part of the adaptation.
- ✕Skipping the day-30 retest. Without it, you have no data on whether the program worked.
- ✕Adding extra exercises mid-program. The program is the program. Strength training around it is fine; modifying it isn't.
What success looks like
- ✓Day-30 max test exceeds day-one max by at least 30%.
- ✓Form on day 30 video is equal to or better than day-one form.
- ✓Zero shoulder or elbow pain throughout the program.
- ✓You can complete the day-30 max set without breaking strict form.
FAQ
What if my baseline is zero?
Start with knee pushups instead of incline. Test your knee-pushup max on day one and run the same percentages. Transition to standard pushups in week 3 if your knee max exceeds 20.
Can I do them at any time of day?
Yes, but pick one time and stick with it. Performance varies meaningfully across the day; a consistent slot makes your week-over-week numbers comparable.
Should I do anything else for chest while doing this?
Optional, not required. The program produces strength gains on its own. If you already train chest, drop your other chest work by 50% during the program to manage total volume.
Ready to start?
Drop your email and we'll check in on you for the next 30 days. One email at a time. Unsubscribe with one click.
Related challenges
Couch to 5K
A nine-week walk-run program that takes a non-runner to a 5K. Works because it removes the part where you try to run too far on day one.
75 Hard
A 75-day mental toughness program with five non-negotiable daily tasks. Miss any one and you start over from day one.
No-Spend Month
Thirty days of zero discretionary spending. You learn how much of your money is actually optional.
Phone-Free Mornings
Thirty days of zero phone use before 9 AM. Reclaims the first ninety minutes of your day.