Pushups
From 0 to 100 — 6-week buildup
Photo:Gordon Cowie / Unsplash

Create a free account to start this plan. We'll track your progress automatically and set your daily goal to match the plan.

Create account & start planAlready have an account? Log in

Week 1

  • 1
    30reps(10 · 10 · 10)
    3×10 clean push-ups, 90 s rest
  • 2
    Rest day
    Rest day — stretching, mobility
  • 3
    33reps(12 · 11 · 10)
    3×AMRAP, 90 s rest (target ≈12-11-10)
  • 4
    Rest day
    Rest day
  • 5
    36reps(13 · 12 · 11)
    3×AMRAP, 90 s rest
  • 6
    Light day·20reps(10 · 10)
    Light day — 50% of max
  • 7
    Rest day
    Rest day

Week 2

  • 8
    36reps(13 · 12 · 11)
    3×AMRAP
  • 9
    Rest day
    Rest day
  • 10
    39reps(14 · 13 · 12)
    3×AMRAP
  • 11
    Rest day
    Rest day
  • 12
    42reps(15 · 14 · 13)
    3×AMRAP
  • 13
    Light day·22reps(11 · 11)
    Light day
  • 14
    Rest day
    Rest day

Week 3

  • 15
    48reps(14 · 12 · 12 · 10)
    4×AMRAP, 60 s rest
  • 16
    Rest day
    Rest day
  • 17
    52reps(15 · 13 · 12 · 12)
    4×AMRAP, 60 s rest
  • 18
    Rest day
    Rest day
  • 19
    56reps(16 · 14 · 13 · 13)
    4×AMRAP, 60 s rest
  • 20
    Light day·24reps(12 · 12)
    Light day
  • 21
    Rest day
    Rest day

Week 4

  • 22
    60reps(17 · 15 · 14 · 14)
    4×AMRAP
  • 23
    Rest day
    Rest day
  • 24
    64reps(18 · 16 · 15 · 15)
    4×AMRAP
  • 25
    Rest day
    Rest day
  • 26
    68reps(19 · 17 · 16 · 16)
    4×AMRAP
  • 27
    Light day·26reps(13 · 13)
    Light day
  • 28
    Rest day
    Rest day

Week 5

  • 29
    64reps(15 · 14 · 13 · 12 · 10)
    5 sets target reps
    • Push-ups
      0/ 64(15 · 14 · 13 · 12 · 10)
  • 30
    Rest day
    Rest day
  • 31
    68reps(16 · 15 · 14 · 13 · 10)
    5 sets target reps
    • Push-ups
      0/ 68(16 · 15 · 14 · 13 · 10)
  • 32
    Rest day
    Rest day
  • 33
    72reps(17 · 16 · 15 · 14 · 10)
    5 sets target reps
    • Push-ups
      0/ 72(17 · 16 · 15 · 14 · 10)
  • 34
    Light day·28reps(14 · 14)
    Light day
  • 35
    Rest day
    Rest day

Week 6

  • 36
    76reps(18 · 17 · 16 · 14 · 11)
    5 sets, full range of motion
    • Push-ups
      0/ 76(18 · 17 · 16 · 14 · 11)
  • 37
    Rest day
    Rest day
  • 38
    80reps(19 · 18 · 16 · 14 · 13)
    5 sets, controlled tempo
    • Push-ups
      0/ 80(19 · 18 · 16 · 14 · 13)
  • 39
    Rest day
    Rest day — prepare for final test
  • 40
    84reps(20 · 18 · 17 · 15 · 14)
    5 sets light
    • Push-ups
      0/ 84(20 · 18 · 17 · 15 · 14)
  • 41
    Rest day
    Rest day
  • 42
    Max test
    Final test: max push-ups without stopping
    Result of your max test
    Push-upsGuideline 100

Who is this plan for?

Beginners who can currently do about 10 to 15 clean push-ups in one set and want a clear roadmap instead of vague "just do more" advice. If you can't do 10 reps yet, start with knee or incline push-ups until you get there — the plan assumes 10 as its baseline.

How the progression works

Three main training days per week, always with at least one rest day in between — as a beginner, your strength grows during recovery, not during the set. Week 1 starts at 3×10 with 90 seconds of rest between sets; from there, weekly volume increases by roughly 10% per week. Many days are programmed as AMRAP ("as many reps as possible"): you do as many clean reps per set as you can, and the target (e.g. ≈12-11-10) is a guideline, not an obligation. Every Saturday brings a light day at half volume — it keeps the movement fresh without disturbing recovery. Week 6 closes with a final test: one max set that shows your progress in black and white.

Common mistakes on this plan

  • Skipping the rest days. Training seven days a week feels diligent, but at this volume it costs you the very adaptation the plan is built around.
  • Reading AMRAP as "until collapse." The set ends when your form breaks — sagging hips or half-depth reps don't count.
  • Testing too early. The max attempt belongs at the end of week 6, not in week 3. Mid-plan tests cost recovery and tell you little.

What you'll be able to do at the end

Realistically, you'll double your max set in six weeks: someone starting at 12 usually lands between 20 and 25 clean reps. Just as important: you'll have trained three times a week for six straight weeks — the habit is the real win. As a follow-up, the 30-day challenge plan fits well, or if you're aiming for 100 reps per session, the Daily 100 plan.