Bodyweight Solution logo Bodyweight SolutionNo gym required. Real results from real training.
Getting Started

Beginner Bodyweight Workout Schedule for Your First Month

Most beginners quit bodyweight training around week three, and it is rarely because the exercises are too hard.

A woman doing an incline push-up against a wooden kitchen table with a handwritten training log beside her

Most beginners quit bodyweight training around week three, and it is rarely because the exercises are too hard. It is because the plan has no shape: you train five days in a row, wake up too sore to sit down, skip four days, and lose the thread. A simple beginner bodyweight workout schedule fixes that by deciding in advance which days you train, what you do on each one, and when you add more.

This is the schedule I give every new client who has no equipment, no gym and roughly 40 minutes three times a week. It runs for four weeks, and it is built so the first month ends with you stronger and still wanting to train.

How many days a week a beginner should train

Three full-body sessions a week, on non-consecutive days, is the right starting dose for almost everyone. Monday, Wednesday and Friday is the classic version. Tuesday, Thursday and Saturday works just as well. What matters is the 48 hours between sessions, because that is roughly how long untrained muscle needs to repair after a new stimulus.

Three sessions gives each muscle group about 9 hard sets a week, which is plenty to drive progress in the first few months. Going to five days does not double your results. It mostly doubles your soreness and halves your chance of making it to week five.

What to do on the days off

Rest days are not couch days. A 20 to 30 minute walk, some easy mobility work, or a bike ride to the shops keeps blood moving and makes the next session feel better. The rule is simple: nothing on a rest day should leave you out of breath or sore the next morning.

The four-week beginner bodyweight workout schedule

Every session uses the same five movement patterns: a squat, a hinge, a push, a pull and a core hold. Keeping the patterns fixed lets you see progress clearly, because you repeat the same exercises and can compare numbers week to week.

PatternExerciseWeeks 1 to 2Weeks 3 to 4
SquatBodyweight squat to a chair3 sets of 8 to 123 sets of 12 to 15
HingeGlute bridge3 sets of 10 to 153 sets of 8 to 12, single leg
PushIncline push-up on a counter or table3 sets of 6 to 103 sets of 8 to 12 on a lower surface
PullTable row or towel door row3 sets of 6 to 103 sets of 8 to 12
CoreFront plank3 holds of 20 seconds3 holds of 30 to 40 seconds

Rest 60 to 90 seconds between sets. With a warm-up, a full session takes 35 to 45 minutes. If you have never warmed up properly, use the eight-minute bodyweight warm-up for beginners before every session in this plan.

Week by week

Week 1. Stop every set with two or three good reps left in the tank. You are learning positions, not chasing fatigue. Write down every number, including the plank times.

Week 2. Same exercises. Try to add one rep to each set compared with the matching session last week. If you cannot, repeat last week's numbers with cleaner form and a slower lowering phase.

Week 3. Move to the harder rep ranges or variations in the right-hand column. The single-leg glute bridge and a lower push-up surface are the two big jumps, so expect your reps to drop at first. That drop is normal and usually recovers within two sessions.

Week 4. Push the last set of each exercise to one rep short of failure. On the final session, rerun your day-one numbers and compare. Most people find their push-ups and squats have climbed by a third or more.

How to know when to progress

Use the top of the rep range as your trigger. When you hit the upper number on all three sets of an exercise, with steady form, for two sessions in a row, make it harder next time. For push-ups that means lowering the surface by about 15 to 20 cm, for example from a kitchen counter to a dining table, then to a sturdy chair seat. For squats it means removing the chair, then slowing the lowering phase to three seconds.

Your pull exercise is where most beginners get stuck. Table rows get harder as you walk your feet forward and your body moves closer to horizontal, so move your heels about one foot length forward each time you top out the range. If you want a longer runway toward a real pull-up, the pull-up progression from zero slots straight into the pull slot of this schedule after week four.

Do not progress two things at once. If you lower the push-up surface, keep the rep target the same. Changing the exercise and the reps together makes it impossible to tell whether a bad day was the variation or just poor sleep.

Why daily workouts are the wrong start

A lot of popular advice tells beginners to do something every day: 100 squats a day, a push-up challenge, a 30-day plank streak. The logic sounds reasonable. Consistency matters, so more frequent must be better.

In practice, daily challenges hit the same muscles at the same intensity with no recovery, and they almost never include a pull. After two weeks you are grinding out 100 squats with worse form than the first 30, your knees ache, and your back and biceps have done nothing at all. The habit you build is a streak, not a training practice, and streaks break.

Three planned sessions build a better habit because each one has a clear start, a clear finish and numbers to beat. Missing a day does not reset anything. You train the next day and shift the week. If you genuinely want daily movement, make the extra days walks, not more of the same sets.

Fitting the schedule around real life

The schedule only works if it survives a bad week. A few adjustments keep it alive.

  • Short on time: cut to two sets of each exercise. A 25-minute session at two sets beats a skipped 45-minute one.
  • Missed a session: do it the next day and push the rest of the week back. Never stack two sessions on one day to catch up.
  • Very sore: train anyway at about 70 percent of your usual reps. Light movement eases soreness faster than rest does. Our guide to muscle soreness after your first bodyweight workouts explains when soreness is normal and when it is a warning sign.
  • Only two days available: train two full-body sessions with three or four days between them. Progress will be slower, roughly two thirds of the pace, but it still comes.

Pick fixed times as well as fixed days. "Monday, Wednesday, Friday at 7 am before work" is a plan. "Three times this week" is a wish. Put the sessions in your calendar the same way you would a dentist appointment, and lay your mat out the night before so the first step is already done.

Frequently asked questions

Is three days a week enough to see results from bodyweight training?

Yes. For beginners, three full-body sessions a week is enough to gain noticeable strength in four weeks and visible muscle change in roughly eight to twelve. Most people add 30 to 50 percent to their push-up and squat numbers in the first month on this kind of schedule.

Can I do bodyweight workouts on back-to-back days?

You can, but not as a beginner doing full-body sessions. Training the same muscles hard two days running cuts into recovery and usually lowers your numbers on the second day. If you must train on consecutive days, split upper body and lower body so each half gets 48 hours off.

How long should a beginner bodyweight workout take?

Plan on 35 to 45 minutes including a warm-up. That covers five exercises at three sets each with 60 to 90 seconds of rest. Sessions much longer than an hour usually mean rest periods have stretched or extra exercises have crept in.

TG
Tom Graves

Tom spent years coaching beginners and people returning to training after injury. He writes about movement quality, form corrections, and the progressions that bridge the gap between where you are and where you want to be.

More posts by Tom

More in Getting Started

01doorganico 084goad 3hot8 4465456 after5internprogram ahandfulofblessings ahmadpc ahomcybersecurity allodialresources annodex antiquesandperiodcollectibles aotc asianworldkashmir beedlectrics bloggertemplatefree bluefeatheragency campaign08blog carfixadvisor catstreetcollective cbstvsports cnfanspurchasing committeeof500yearsofdignityandresistance covertopsdjs cs-kaiyuangame cuestacomunicaciontotal cxoutlet dancebetgame deskgearhub destinyvillastay detectmagazine di33 diamondsteelbuildings donmo dyanadropship emarsysfinance emimattl escapechan eskitarih evautoplay everythingweddings-orlando farmzone feedviewerapp foxstudiosscratch gamevui123 gleasongrade greetingsday hacklabasu haskell iw-kaiyun jagoanproperti jilidskripsi joltbusinessfinance juegodepokergratis juegospucca kaeru-festival latestmehndidesigns lestanzediottaviano litemagazines localcommunityhero lustrsazan mariashebets menswheels newwebstechs1 nikkit ootheday oxigenvpn plurfitness prefetial probudgetcarpetcleaning psychicmrsmartin pyaten qvantor rejoignezlogis rexzbot riselayouts ruchin rwxqsgd5 sakaltime shibiaowang shop-bot skrtips strcoding tetapatrium topselller uneplanteartificielle vipertechcr webtech1223411 wo-kygaming yamaha-mekar yeknava yoybuysheets zenunwa yamaha-mekar jilidskripsi ankertoto ankertoto ankertoto ankertoto