Progression graphic- Beginner → Intermediate → Advanced push-up variations

Intro: Push-ups are one of the most effective and accessible strength exercises. But what happens when you commit to doing 100 of them every single day? The 100 Push-Ups a Day Challenge is your fast-track to stronger arms, a more defined chest, and rock-solid mental discipline — no equipment required.

Why It Works:

  • Builds upper body strength across chest, triceps, and shoulders
  • Improves core stability and posture
  • Increases muscular endurance
  • Creates a consistent fitness habit — fast

How to Do It: There are multiple ways to approach this:

  • Beginner: 10 sets of 10 across the day
  • Intermediate: 4 sets of 25 or 5×20
  • Advanced: 100 unbroken or pyramid sets (1-2-3-…-10)

Start where you are. The goal is consistency, not perfection. So start your 100 Push-Ups a Day Challenge today!

Handwritten 30-day push-up tracker on a gym clipboard

Progression Tip: Can’t do full push-ups yet? Start with incline push-ups or knee push-ups and track your improvement over the 30 days.

Real World Use Case: Many athletes use high-rep bodyweight challenges to maintain fitness while travelling or recovering from injury. Even elite military fitness programs include daily push-up targets.

Pair it with:

External Resources:

Richard Branson

Richard Branson is a fitness and wellbeing enthusiast with a passion for HYROX, cycling, and technology. He shares insights at the intersection of performance, wellbeing, and innovation. Also see Richard's Articles in Wellbeing Magazine

Athlete mid-session on stair machine, sweat visible, overlay text- 100 Floors Stair Climb Challenge
#18: 100 Floors Climbed on a Stair Machine

#18: 100 Floors Climbed on a Stair Machine

Read More
Journal open with a logged food diary and pen — overlay text- Log 100 Meals
#27: Log Food for 100 Consecutive Meals

#27: Log Food for 100 Consecutive Meals

Read More
Colourful plate of whole food ingredients — greens, salmon, sweet potato, avocado — overlay text- 100% Whole Food Day
#26: Try a 100% Whole Food Day

#26: Try a 100% Whole Food Day

Read More