Bodyweight exercises for muscle gain: what to do and how to keep it hard
Published October 29, 2026
The best bodyweight exercises for muscle gain are pull-ups and chin-ups for your back and biceps, dips and push-ups for chest and triceps, pike push-ups for shoulders, Bulgarian split squats and pistol squats for your legs, and Nordic curls and single-leg glute bridges for the back of the thighs. Body weight builds muscle as long as each set ends 0 to 2 reps short of failure, so do 3 to 4 sets of 5 to 20 reps, and move to a harder version (archer push-ups, single-leg squats, a weighted backpack) once you pass about 20 reps.
- Pull-Up Lats
- Chest Dip Chest, Triceps
- Push-Up Chest
- Pike Push-Up Shoulders
- Bulgarian Split Squat Quads, Glutes
- Pistol Squat Quads, Glutes
- Nordic Hamstring Curl Hamstrings
- Inverted Row Upper Back, Lats
Put them together: example sessions
Each session below picks from the exercises above for one situation, with the sets, reps, rest and RIR filled in.
-
Session 1
Pull-up bar, dip station and floor, three days a week
You train at home or in a park with a pull-up bar and somewhere to dip, and want to build muscle with no weights.
3× a week · 40 sets a week · ~35 min
-
Session 2
Experienced, upper and lower four days a week
You can already do 10 pull-ups and 30 push-ups, and full-body sessions no longer leave you tired enough to grow.
4× a week · 54 sets a week · ~40 min
-
Session 3
No bar, only the floor, a chair and a table
You train at home or in a hotel room with no pull-up bar or dip station, just the floor, a sturdy chair and a solid table.
3× a week · 41 sets a week · ~35 min
Session 1
Pull-up bar, dip station and floor, three days a week
- Workouts3× a week
- Working sets40 a week
- Per workout~35 min
- EquipmentPull-Up Bar, Dumbbells, Dip Bar, Barbells
You train at home or in a park with a pull-up bar and somewhere to dip, and want to build muscle with no weights.
Each day has a pull, a push, a leg exercise and one more, so every muscle is trained three times a week, which suits bodyweight work where each session is lighter than a gym day. Day A has 16 sets, Day B 12 and Day C 12, about 10 sets a week each for back and chest and 15 for the legs.
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Pull-Up | 4 × 5–10 | 1 | 2:30 min |
| Push-Up | 4 × 8–20 | 1 | 90 s |
| Bulgarian Split SquatPer leg. | 3 × 8–15 | 1 | 90 s |
| Single-Leg Glute BridgePer leg. | 3 × 10–15 | 1 | 1 min |
| Hanging Leg Raise | 2 × 8–12 | 2 | 90 s |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Chin-Up | 3 × 5–10 | 1 | 2:30 min |
| Chest Dip | 3 × 6–12 | 1 | 2 min |
| Pistol SquatPer leg. | 3 × 5–8 | 2 | 90 s |
| Nordic Hamstring Curl | 3 × 3–6 | 2 | 2 min |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Inverted Row | 3 × 8–15 | 1 | 90 s |
| Pike Push-Up | 3 × 6–12 | 2 | 2 min |
| Archer Push-UpPer side. | 3 × 5–8 | 1 | 90 s |
| Bulgarian Split SquatPer leg. | 3 × 12–20 | 1 | 90 s |
- How to run it
- Train three non-consecutive days a week, rotating A, B and C. Each takes 40 to 50 minutes. Rest 2 minutes on the pulls and dips and less on the rest.
- How to progress
- Once you clear the top of the rep range on every set with the target reps in reserve, move to a harder version instead of adding endless reps: push-up to archer push-up, Bulgarian split squat to holding a backpack, pistol to box to a lower box. For pull-ups and dips, add weight in a backpack in 5 pound steps.
Session 2
Experienced, upper and lower four days a week
- Workouts4× a week
- Working sets54 a week
- Per workout~40 min
- EquipmentPull-Up Bar, Barbells, Dumbbells, Dip Bar
You can already do 10 pull-ups and 30 push-ups, and full-body sessions no longer leave you tired enough to grow.
Splitting upper and lower lets each session hold 13 or 14 hard sets for fewer muscles, about 14 weekly sets for the back, 11 for the chest and 11 for the quads. Harder variations do the job weights would: archer push-ups, dips, pistols and Nordic curls are all heavy enough to keep the reps in the 5 to 12 range where you can judge your reps in reserve.
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Pull-Up | 4 × 6–10 | 1 | 2:30 min |
| Archer Push-UpPer side. | 4 × 6–10 | 1 | 2 min |
| Inverted Row | 3 × 10–15 | 1 | 90 s |
| Close-Grip Push-Up | 3 × 10–20 | 1 | 90 s |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Pistol SquatPer leg. | 4 × 5–10 | 1 | 2 min |
| Nordic Hamstring Curl | 3 × 3–8 | 1 | 2:30 min |
| Single-Leg Glute BridgePer leg. | 3 × 12–20 | 1 | 1 min |
| Hanging Leg Raise | 3 × 8–15 | 1 | 90 s |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Chin-Up | 4 × 6–10 | 1 | 2:30 min |
| Chest Dip | 4 × 6–12 | 1 | 2 min |
| Pike Push-Up | 3 × 6–12 | 1 | 2 min |
| Inverted Row | 3 × 10–15 | 1 | 90 s |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Bulgarian Split SquatPer leg. | 4 × 10–20 | 1 | 90 s |
| Single-Leg Glute BridgePer leg. | 3 × 12–20 | 0 | 1 min |
| Pistol SquatPer leg. | 3 × 5–8 | 2 | 2 min |
| Hanging Leg Raise | 3 × 8–15 | 1 | 90 s |
- How to run it
- Run Upper 1, Lower 1, rest, Upper 2, Lower 2, and two rest days. If your legs are slow to recover from Nordic curls, move Lower 2 a day later.
- How to progress
- Add a rep where you can each week. When a variation reaches the top of its range on every set at the target reps in reserve, take the next step: weight in a backpack for pull-ups, chin-ups and dips, a lower box for pistols, a longer range for Nordic curls before you need your hands.
Session 3
No bar, only the floor, a chair and a table
- Workouts3× a week
- Working sets41 a week
- Per workout~35 min
- EquipmentBarbells, Dumbbells
You train at home or in a hotel room with no pull-up bar or dip station, just the floor, a sturdy chair and a solid table.
Without a bar, the inverted row under a table carries all the pulling, so it comes first both days. Push-ups, pike push-ups and archer push-ups split the pressing between chest and shoulders, and split squats and pistols to a chair cover the legs. Day 1 has 15 sets and Day 2 has 12.
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Inverted Row | 4 × 6–15 | 1 | 2 min |
| Push-Up | 4 × 10–25 | 1 | 90 s |
| Bulgarian Split SquatPer leg. | 4 × 10–20 | 1 | 90 s |
| Single-Leg Glute BridgePer leg. | 3 × 12–20 | 1 | 1 min |
| Exercise | Sets × reps | RIR | Rest |
|---|---|---|---|
| Inverted Row | 3 × 8–15 | 1 | 2 min |
| Pike Push-Up | 3 × 6–12 | 2 | 2 min |
| Archer Push-UpPer side. | 3 × 5–10 | 1 | 90 s |
| Pistol SquatPer leg. | 3 × 5–10 | 2 | 90 s |
- How to run it
- Train three days a week with a rest day between, alternating the days: 1, 2, 1 one week and 2, 1, 2 the next.
- How to progress
- On push-ups and split squats, once 20 reps is no longer close to failure, slow the lowering to three seconds and pause at the bottom, then move to the archer push-up or a lower chair for pistols. For inverted rows, walk your feet further under the table.
Make it fit you
-
Cannot do a pull-up yet
Do inverted rows in place of every pull-up, plus 3 slow lowerings from the top of the bar at the end of each pull day. Try a single pull-up at the start of each session to see when it arrives.
-
Push-ups under 8 reps
Do them with your hands on a bench or the edge of a table until you reach 15, then move down to the floor. The incline cuts the load without changing the movement.
-
Wrists hurt on push-ups
Grip a pair of dumbbells or push-up handles so your wrists stay straight, or do them on your knuckles on a folded towel.
-
Adding load without a gym
A backpack with books or water bottles, worn for pull-ups, dips, push-ups and split squats, is the simplest way to keep progressing once the harder variations run out.
-
Eating for growth
Bodyweight training builds muscle only as fast as your food allows. Gaining about a quarter to half a pound a week, with protein at every meal, is the pace that adds muscle without much fat.
Questions
Is it possible to build real muscle with only your body weight?
Yes. Muscle grows from sets taken close to failure, not from the source of the load. Bodyweight training works as long as you keep moving to harder variations so each set stays in about 5 to 20 reps.
What is the single best bodyweight exercise for muscle gain?
The pull-up, because it is heavy, trains a large amount of muscle, and is hard to outgrow. The dip is a close second for the chest and triceps.
How many days a week should I do bodyweight training to build muscle?
Three full-body days or four upper and lower days. Training each muscle two or three times a week makes up for each session being lighter than a gym session.
How do I lift my own body weight?
Build up to it with easier versions. For pull-ups, start with inverted rows and slow lowerings; for dips, start with bench dips; for pistols, squat to a box. Add a rep or lower the support each week.
How do I make bodyweight exercises harder?
Change the leverage before you add reps: put more weight on one limb (archer push-ups, pistols), raise your feet, slow the lowering to three seconds, or wear a loaded backpack.
Related templates
-
Calisthenics exercises for beginners: the progressions from first rep to pull-ups and dips
Easier starting points if pull-ups and dips are not possible yet.
-
Bodyweight exercises for strength, and the progression that keeps each one hard
Lower-rep bodyweight training for strength rather than size.
-
Pull-up bar exercises for back, arms, grip and abs, with plans for your first rep to your first muscle-up
Everything you can do with the one piece of equipment worth buying.
-
Exercises to build muscle: squat, hinge, push and pull
The same goal with weights, for when you have gym access.
-
RIR vs going to failure
Why stopping 1 to 2 reps short works as well as failure.