How to Go From 0 to 100 Push-Ups: A Realistic Plan
Short answer: test how many push-ups you can do in a row, then train three times a week with five short sets built from that number. Keep your daily total under about 3.5 times your max, finish each workout with one all-out set, and retest every two weeks. Most people who start at 20 reach 100 in two to three months.
1. Find your real starting number
Do as many push-ups as you can with good form: body straight, chest close to the floor, full lockout. Stop when your hips sag. That number is your max. If it is zero, start with knee push-ups.
2. Train in five short sets
Split your volume into five sets with about 60 seconds of rest. The first four sets sit around half to three quarters of your max; the last set is "as many as you can". Short sets keep your form clean, and the last set tells you whether you are ready to move on.
3. Rest between workouts
Three workouts a week with a day off in between is enough. Push-ups every day feel productive but usually stall because your chest and triceps never recover.
4. Cap the daily volume
A common mistake is a plan that jumps too fast: someone with a max of 35 asked to do 130 push-ups in one day. Keep the total for the day under roughly 3.5 times your max and increase it by only 5 to 8 percent per workout.
5. Repeat days and retest
If you miss the last set, repeat the same workout next time. Every two weeks, retest your max and rebuild the plan from the new number. After a break of a week or more, continue at about 80 percent of your last test instead of starting over.
How Repvo helps
Repvo builds the five sets from your max, counts reps when you tap the screen with your nose, times your rest and adjusts the next workout from your feedback. Every level is unlocked, so you are never stopped at 60 push-ups.
FAQ
How long does it take to reach 100 push-ups?
If you can do 20 now, expect roughly 8 to 12 weeks of three workouts a week. Beginners take longer, and progress slows above 60.
Should I do push-ups every day?
Not for this goal. Muscles adapt during rest, so most people improve faster with a rest day between workouts.
What if I fail the last set?
Repeat that workout next time instead of moving ahead. Failing occasionally is normal; failing every time means the plan is too steep.