About this workout
This is a 12-week calisthenics program built to add muscle, not to teach you tricks. Four full body sessions a week, a pull-up bar, and enough floor space to lie down. The whole thing runs on leverage, rep quality and how close you push each set to failure. I am not going to tell you a bodyweight program builds a physique faster than a barbell does. It does not. But it will absolutely put size on a beginner's chest, back, shoulders and arms, and it will do it in your garage with zero excuses about a gym membership.
Who This Program Is For
- Beginners who want to build muscle at home and have a bar to hang from, nothing else.
- Lifters who travel constantly and need a plan that runs in a hotel courtyard or a park.
- People coming back after a long layoff who need joint-friendly volume before they touch a barbell again.
- Anyone who has been doing random push-up challenges and wants an actual structure with progression.
Who this is NOT for: Intermediate and advanced lifters chasing a bench or squat number. If you can already do 15 clean pull-ups and 40 push-ups, bodyweight work alone will not overload you fast enough, and you need external load. This is also not for anyone whose main goal is heavy lower body strength. I will say it plainly: your legs will outgrow bodyweight resistance long before your upper body does, and the back half of this program leans on single-leg work and higher reps because that is the only honest lever we have left.
What You'll Need
- A pull-up bar that holds your bodyweight, doorway mounted or fixed outside.
- A low bar, sturdy table edge, or suspension trainer for horizontal rowing.
- A step, bench or solid chair for dips, step ups and elevated foot work.
The Program
Four full body days a week, hitting everything four times instead of once. That frequency is the whole point with bodyweight work: you cannot add plates, so you add exposures and you get better at each pattern. Run it Monday, Tuesday, Thursday and Friday, or any layout that gives you at least one rest day after two sessions in a row. Every day pairs a vertical pull, a horizontal push, a lower body pattern and core, then rotates which one gets the hardest leverage. Day 1 and Day 3 are your heavy, low-rep days. Day 2 and Day 4 are higher rep and closer to failure. Do not treat all four days the same or you will fry your elbows by week five.
| Day 1 | |||
|---|---|---|---|
| Full Body A, Heavy Leverage | |||
| Exercise | Sets | Reps | Rest |
| Pull Up | 4 | 4-8, stop 1 rep short | 120 sec |
| Decline Push Ups | 4 | 8-12, feet on a bench | 90 sec |
| Bulgarian Split Squat | 3 | 8-12 per leg | 90 sec |
| Inverted Row | 3 | 10-15, 2 sec squeeze | 90 sec |
| Glute Bridge | 3 | 12-20, one leg if easy | 60 sec |
| Hollow Body Hold | 3 | 30-45 sec hold | 45 sec |
| Day 2 | |||
|---|---|---|---|
| Full Body B, Volume | |||
| Exercise | Sets | Reps | Rest |
| Chin Up | 4 | 6-10, 3 sec lower | 90 sec |
| Pike Push Up | 4 | 6-12, hips stacked | 90 sec |
| Step Up | 3 | 10-15 per leg | 75 sec |
| Push Ups | 3 | 12-25 to failure | 75 sec |
| One Legged Deadlift | 3 | 10-12 per leg, slow | 60 sec |
| Hanging Leg Raise | 3 | 8-15, no swing | 60 sec |
| Day 3 | |||
|---|---|---|---|
| Full Body C, Heavy Leverage | |||
| Exercise | Sets | Reps | Rest |
| Chest Dips | 4 | 5-10, slight forward lean | 120 sec |
| Inverted Row | 4 | 8-12, feet forward to add load | 90 sec |
| Lunge | 3 | 10-12 per leg | 90 sec |
| Side To Side Push Ups | 3 | 6-10 per side | 75 sec |
| Glute Ham Raise | 3 | 5-8, hands ready to catch | 90 sec |
| Plank | 3 | 45-60 sec hold | 45 sec |
| Day 4 | |||
|---|---|---|---|
| Full Body D, Pump and Legs | |||
| Exercise | Sets | Reps | Rest |
| Body Squat | 4 | 20-30, 2 sec pause at bottom | 75 sec |
| Pull Up | 3 | Max reps minus 1 | 120 sec |
| Bench Dips | 3 | 12-20 | 60 sec |
| Incline Push Ups | 3 | 15-25 to failure | 60 sec |
| Standing Calf Raise | 4 | 15-25, one leg, 1 sec pause | 45 sec |
| Superman | 3 | 12-15, 2 sec hold | 45 sec |
How to Progress
You cannot add weight, so you add reps, then you make the leverage worse, then you slow the eccentric down. In that order.
Weeks 1 to 4. Learn the positions and build a base. Stop every set 2 to 3 reps short of failure. Add one rep per set per week on the pushing and pulling movements. If you cannot do a single pull-up yet, hang from the bar and lower yourself as slowly as possible for 5 sets of 3 negatives on Day 1, and use Inverted Row as your main pull everywhere else. Do not skip the leg work because it feels easy. It is supposed to feel easy right now.
Weeks 5 to 8. Bring every hard set to 1 rep short of failure. When you hit the top of a rep range for all sets on two straight sessions, make the movement harder instead of adding more reps: elevate your feet higher on Decline Push Ups, walk your feet further under the bar on Inverted Row, pause longer at the bottom of Bulgarian Split Squat. Lower body reps climb into the 20s here because that is where bodyweight loading still buys you growth.
Week 9, Deload Week. Cut every set count in half and stop 4 reps short of failure on everything. Same four days, same exercises, roughly half the total work. Your elbows, wrists and shoulders take a beating from high-frequency pushing and they need this. Do not add extra sets because you feel fresh on Thursday. Feeling fresh is the entire point.
Weeks 10 to 12. Push the last set of each pushing and pulling exercise to true failure. Add a fifth set to Pull Up and Chest Dips on the heavy days. On lower body, add a 3 second lowering phase to every rep and hold the bottom position for 2 seconds. By week 12 you should be adding reps slowly on upper body and almost not at all on legs. That is not a program failure, that is the loading ceiling I warned you about, and it is your signal to add a weight vest, a backpack full of books, or a barbell.
Warm-Up and Recovery Notes
Five to eight minutes, every session, no negotiating. Do 30 seconds of Jump Rope or High Knees to get warm, then Cat Cow Stretch, Thoracic Spine Rotation and Worlds Greatest Stretch for a few reps each. Then do one easy set of the first two exercises of the day at about half your working reps. Wrists and shoulders take the most abuse in a bodyweight program, so give them the extra minute; Band Shoulder Dislocate before pressing days is cheap insurance.
Four days of full body work means the same joints get loaded every session, so recovery is not optional here. Sleep seven to nine hours. Take the rest days as actual rest days, not as sneaky extra push-up days. If your elbows start aching on the inside during Chin Up work, drop to a neutral or wider grip for a week and reduce your pull volume by a third. Soreness that fades in a day is normal. Joint pain that shows up at the same spot every session is a message, and ignoring it costs you months.
Nutrition and Supplementation
Bodyweight training does not change the math. To build muscle you need a slight calorie surplus, roughly 200 to 300 calories above maintenance, and about 0.8 to 1 gram of protein per pound of bodyweight per day. Fill the rest with carbs around your sessions and enough fat to keep hormones and joints happy. If you are a beginner carrying extra fat, you can eat at maintenance and still add muscle for the first few months; do not use that as an excuse to under-eat protein. Weigh yourself weekly, average the numbers, and adjust food if the average has not moved in three weeks.
Hitting your protein target from whole food is the goal, but a scoop or two of protein powder makes the math easy on busy days, and a daily multivitamin covers the gaps when your diet gets repetitive.
FAQ
Can I really build muscle without weights? Yes, especially as a beginner, and especially in your upper body. Your chest, back, shoulders and arms have no idea whether the resistance came from a dumbbell or from your own torso. What matters is mechanical tension and proximity to failure. The honest limit is your lower body: a set of 30 Body Squat is metabolically brutal but it is not the same growth stimulus as a heavy squat, which is why this program uses single-leg work to concentrate load onto one side at a time.
What if I cannot do a single pull-up? Then you build one. Do slow negatives from the top of the bar, 5 sets of 3, lowering for 5 seconds each rep, and hammer Inverted Row for your pulling volume. Most beginners get their first strict pull-up inside 8 to 12 weeks doing exactly that. Do not buy a machine, do not skip the movement, and do not kip.
Do I need to add cardio? Not for muscle growth, no. If you want it for health or for fat loss, add two easy 20 to 30 minute sessions of Incline Walking or Jump Rope on your off days. Keep it low intensity so it does not eat into your recovery. Sprints and hard conditioning are fine for a lot of people, but four days of full body training plus hard intervals is a lot for a beginner to recover from.



Questions and results
Ask a coach
Running this program? Tell us what week you are on and how the progression is going. A coach answers every question here.