Short answer: Both build muscle. A 2017 meta-analysis found muscle growth was similar with light and heavy loads when sets went to failure, but heavy loads built more one-rep max strength. Bodyweight training works best when you keep making it harder, and weights make that progression easy to measure.
This refresh replaces the old post's general pros and cons with what training studies found, then shows how to progress either way.
Can you build muscle with bodyweight exercises?
Yes, if the sets are hard. Schoenfeld and colleagues' 2017 meta-analysis of 21 studies compared low-load training (60% of one-rep max or less) with high-load training (above 60%), with all sets taken to momentary failure. Changes in muscle size were similar between the two. Many bodyweight exercises fall in the lighter range, so effort is what makes them work.
The U.S. Physical Activity Guidelines agree on the basics: muscle-strengthening activity can use weights, elastic bands, or your own body weight, like push-ups or climbing.
Are weights better for strength?
For maximal strength, yes. In the same meta-analysis, gains in one-rep max were significantly greater with heavy loads. Isometric strength was similar. If your goal is a bigger squat, bench, or deadlift total, heavy barbell work is the most direct path.
Is a push-up as good as a bench press?
It can be when the effort matches. Calatayud and colleagues (2015) had trained university students do either a 6-rep max bench press or a 6-rep max elastic band push-up for 5 weeks. Muscle activity was similar at baseline, and both groups improved their 1RM and 6RM by similar amounts. The key was resistance: the push-ups were loaded with bands to the same rep max.
How do you progress bodyweight training?
ExRx's push-up progressions show the pattern:
- Start easier with hands elevated on a bench or knees down.
- Master the standard push-up, body straight throughout.
- Elevate your feet or add a pause.
- Move to harder variations such as archer push-ups and dips.
- Add load, like a weighted vest or partner-held weight, once reps get high.
The same logic applies to pull-ups, squats, and core work: change leverage, range, or load to keep sets hard.
Should you combine bodyweight and weights?
Most athletes do. Gymnasts, climbers, and calisthenics athletes build serious strength with bodyweight, while powerlifters and Olympic lifters need heavy barbells for their sport. A mix covers both. See our bench press technique guide for the barbell side and our core exercises guide for bodyweight trunk work.
FAQ
Can you build muscle with bodyweight exercises?
Yes. A 2017 meta-analysis found muscle growth was similar between low and high loads when sets were taken to failure, so bodyweight work can build muscle if it's hard enough.
Are weights better for strength?
For one-rep max strength, yes. The same meta-analysis found 1RM gains were greater with heavy loads above 60% of max.
Is a push-up as good as a bench press?
When loaded to similar effort, it can be. A 2015 study found band-resisted push-ups and bench press at a 6-rep max produced similar strength gains over 5 weeks.
Do federal guidelines count bodyweight training?
Yes. The Physical Activity Guidelines say muscle-strengthening activity can use weights, elastic bands, or body weight, such as push-ups.
Next rep
Pick one bodyweight move you can do for 20 or more reps and make it harder this week with one step from the progression list.
Sources
- Schoenfeld et al., 2017: Strength and hypertrophy adaptations between low- vs high-load resistance training (meta-analysis)
- Calatayud et al., 2015: Bench press and push-up at comparable levels of muscle activity results in similar strength gains
- U.S. Physical Activity Guidelines for Americans, 2nd edition
- ExRx: Push-up
Cover photo: "Girl doing push-ups from the side" by PTPioneer (ptpioneer.com), via Wikimedia Commons, licensed CC BY 2.0. Cropped and resized.