How many push-ups a day should you do?
There is no single number that fits everyone: if you can do 5 clean push-ups today, you need a different workload than someone who does 40 in a row. A better starting point is your own max — the number of clean reps you can do in one set — and to build your training around it.
What does the research say?
The best-known study comes from researchers at the Harvard T.H. Chan School of Public Health, who followed 1,104 active male firefighters for about ten years [1]. Men who could do more than 40 push-ups at the start had a roughly 96% lower rate of cardiovascular events in the raw numbers than men who managed 10 or fewer. After adjusting for age and body weight, the clearest difference was for the 21–30 group, whose risk was about a quarter [1].
Keep in mind this is an observational study of men in one profession. It shows an association, not proof that push-ups alone protect your heart — fitter participants were also younger and lighter [1]. It still makes a useful benchmark: more than 10 push-ups in a row is a sensible first goal, 20 to 30 a good one.
Targets by training level
| Your max | Sets × reps | Days per week | Total per day |
|---|---|---|---|
| under 10 | 3 × 3–5 (or knee push-ups) | 3 | about 10–15 |
| 10–30 | 3–4 × 50–70% of your max | 3–4 | about 25–70 |
| over 30 | 4–5 × 50–70% or a pyramid | 4–5 | about 80–150 |
These are rules of thumb, not hard limits. End a set when your form starts to slip — not when you physically can't do another rep. Rest 1–2 minutes between sets.
Sample week for 10–30 push-ups
Here's what a week could look like if you can currently do 20 clean push-ups in a row. The hard days aren't back to back, so you have time to recover in between:
| Day | Workout | Total |
|---|---|---|
| Monday | 4 × 12, 90 s rest | 48 |
| Tuesday | Rest or 2 easy sets × 6 | 0–12 |
| Wednesday | 5 × 10, 60 s rest | 50 |
| Thursday | Rest | 0 |
| Friday | Pyramid 4–6–8–10–8–6–4 | 46 |
| Weekend | Rest or one set just short of your max | 0–18 |
As your max goes up, scale the numbers with it: at 30 in a row, 4 × 12 becomes roughly 4 × 18. As a rule of thumb, every training set should feel like you could still do 2–4 clean reps at the end. If a set feels clearly easier, add a rep or two next time; if your form breaks down first, stick with the old number.
Under 10? How to get there
If you can't do 10 clean push-ups yet, don't practise with bad form. Pick an easier variation where you can do clean sets of 8–12 reps, and move to the next step once that feels solid:
- Wall push-ups. Hands shoulder-width on a wall, body straight, chest to the wall and back.
- Incline push-ups. Hands on a table edge, sofa or stair. The lower the surface, the harder it gets.
- Knee push-ups. Knees on the floor, one straight line from knees to head.
- Negative push-ups. From the top, lower yourself slowly over 3–4 seconds, then come back up on your knees.
Form in a nutshell
- Hands about shoulder-width apart, fingers pointing forward
- One straight line from head to heels — brace your abs and glutes
- Elbows angled back (about 45°), not flared out to the side
- Lower your chest until it's just above the floor, then press all the way up
- Breathe steadily: in on the way down, out on the way up
Push-ups every day — is that a good idea?
A few push-ups every day usually won't hurt a healthy person as long as the volume stays moderate. But your chest, shoulders and triceps need recovery after hard sessions. A good middle ground: go close to your max on hard days and do only easy sets with far fewer reps on the others. Watch for these warning signs:
- Pain in your shoulder, elbow or wrist that doesn't go away after a day
- Your max drops over several days instead of going up
- Your form breaks down within the first reps (sagging hips, elbows flared wide)
How to do more push-ups
- Test your max. Do as many clean push-ups as you can in one set and write the number down.
- Plan your sets. Train 3–4 sets of 50–70% of that number, 3–4 days a week.
- Add reps slowly. Add 1–2 reps per set each week as long as your form stays clean.
- Retest. Repeat the max test after four weeks and recalculate your sets.
Push-ups alone don't cover everything: a balanced routine also needs pulling exercises (such as pull-ups or rows) and legs. Health agencies recommend strengthening all major muscle groups on at least two days a week [2].
FAQ
Are 100 push-ups a day too many?
If you can do 30 or more in a row, 100 spread across the day is usually fine. For beginners it's too much — start with 10–15 clean reps and build up.
Are push-ups enough as your only workout?
They mainly train your chest, shoulders, triceps and core. Your back and legs need other exercises; the recommendation is to train all major muscle groups on at least two days a week [2].
How fast will I see progress?
Many people can do noticeably more reps in a row after 3–4 weeks of regular training, because technique and coordination improve first. Visible muscle changes usually take longer.
Push-ups in the morning or evening?
Time of day matters far less than consistency. Pick the time you can stick to most reliably.
Sources
- JAMA Network Open: Association Between Push-up Exercise Capacity and Future Cardiovascular Events Among Active Adult Men (Yang et al., 2019)
- Centers for Disease Control and Prevention (CDC): Adult Activity: An Overview