Who this plan is for

This is for people with no equipment at all, including no pull-up bar. Everything here needs a floor, a wall, and something at chair height.

  • People training in a small apartment or hotel room.
  • Beginners not ready to join a gym.
  • Anyone maintaining training while travelling.
  • Lifters between gym memberships who do not want to lose ground.

Weekly schedule

Three nonconsecutive days. Bodyweight sessions can be run more often than heavy lifting because the loads are lower, but three is enough to progress.

DayPlanPurpose
MondaySession APush and legs
WednesdaySession BPull and hinge
FridaySession CFull body and single-leg
Other daysRest or walkingRecover

Warm-up

One easy round. Bodyweight work is self-limiting at the start, so a long warm-up is unnecessary.

ExerciseSetsTargetRestCoaching note
Dynamic Arm Circles110 each direction15 secStart small, then increase the circle without shrugging.
Tempo Bodyweight Squat18 controlled reps20 secUse a comfortable depth and keep the whole foot planted.
Hip Hinge Dowel Drill18 reps20 secPractice moving through the hips before adding load.
Cat-Cow16 slow reps20 secMove gently through a comfortable spinal range.

The three-day bodyweight routine

Every set should end with two or three good reps left. Grinding to failure on push-ups mostly builds fatigue rather than progress.

Session A - Push and legs

The pressing session, with squatting that gets hard through range and tempo.

ExerciseSetsTargetRestCoaching note
Push-Up48-15 reps90 secBody in one line; chest to fist height.
Bulgarian Split Squat310 each side90 secRear foot on a chair; this is the hardest leg option without weights.
Pike Push-Up38-12 reps90 secThe closest thing to overhead pressing without equipment.
Wall Sit330-60 sec60 secThighs parallel; end the hold before the position collapses.
Plank330-45 sec60 secHips level.

Session B - Pull and hinge

Pulling without a bar is the hard part. Inverted rows under a sturdy table are the best available answer.

ExerciseSetsTargetRestCoaching note
Inverted Row48-12 reps90 secUse a sturdy table edge; keep the body straight.
Single-Leg Glute Bridge312 each side60 secPause at the top without arching the low back.
Nordic Hamstring Curl34-6 reps2 minAnchor the feet under something solid; lower as slowly as you can control.
Superman Hold320-30 sec60 secLift gently rather than cranking the low back.
Side Plank330 sec each side60 secHips stacked.

Session C - Full body and single-leg

Higher rep and single-leg work to round out the week.

ExerciseSetsTargetRestCoaching note
Reverse Lunge312 each side90 secStep back and control the descent.
Push-Up310-15 reps90 secSecond pressing exposure.
Step-Up312 each side90 secUse a chair or a stair; drive through the top leg.
Hollow Body Hold320-30 sec60 secLow back pressed into the floor.
Calf Raise315-20 reps60 secFull range; use a stair edge if available.

Make the template fit your life

Know when to move up the ladder

DoThis tracks the reps you completed and moves you to the harder variation when you have earned it.

Try DoThis

Exercise and equipment alternatives

Use the substitution in the same row, keep the same set and repetition target, and reduce the load while learning the new movement.

Planned exerciseAlternativeUse it when
Push-UpIncline Push-UpYou cannot yet do eight clean reps on the floor.
Inverted RowSuperman HoldYou have nothing safe to row under.
Nordic Hamstring CurlSingle-Leg Glute BridgeYou cannot anchor your feet.
Pike Push-UpPush-UpThe overhead position is uncomfortable.

Progression rules

Decide the ladder before you need it. This is what separates a bodyweight plan that progresses from one that plateaus at twenty push-ups.

  1. Push-ups: incline, then floor, then feet elevated, then one arm assisted.
  2. Squats: bodyweight, then split squat, then rear-foot-elevated, then one leg to a chair.
  3. Rows: feet on floor, then feet elevated, then one arm.
  4. Move up the ladder when every set hits the top of the range with clean technique, then restart at the bottom of the range in the harder variation.
  5. Slowing the lowering phase to three seconds is a legitimate half-step when the next variation is too big a jump.

Weekly placement and recovery

  • Bodyweight training produces less soreness than heavy lifting; you can often train more frequently.
  • Wrist discomfort in push-ups usually means the wrist position needs changing rather than the exercise.
  • If nothing has felt hard for two weeks, you are behind on the ladder rather than short on volume.

Common programming questions

Can I build real strength with no equipment?

Yes for upper body and trunk, where harder variations exist. Lower body eventually becomes the limitation, because one-leg variations run out of difficulty before the legs run out of capacity.

How many reps is too many?

If you can exceed roughly twenty clean reps, the exercise has become endurance work. Move up the ladder instead of adding reps.

Do I need a pull-up bar?

It helps a great deal, but inverted rows under a table cover pulling well enough for this plan.

Safety and limitations

Stop if an exercise produces sharp pain, dizziness, or chest pain. Test any table or chair for stability before loading it, and build to Nordic curls gradually because they cause significant soreness at first.

This article provides general wellness education, not medical advice, diagnosis, rehabilitation, or individualized treatment.

Sources

Prepared by the DoThis Editorial Team using the cited evidence and exercise names verified against the DoThis catalog. No professional clinical review is claimed.

  1. Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical PerformanceAmerican College of Sports Medicine / PubMed
  2. Progression Models in Resistance Training for Healthy AdultsAmerican College of Sports Medicine / PubMed
  3. Physical Activity Guidelines for Americans, 2nd editionU.S. Department of Health and Human Services

Make the template fit your life

Know when to move up the ladder

DoThis tracks the reps you completed and moves you to the harder variation when you have earned it.

Try DoThis