Bodyweight Workout at Home: A Full-Body Plan With No Equipment
GYMDONE editorial team

Yes, you can train your whole body at home without any equipment. A simple bodyweight plan covers the same basic movements as a gym program: a squat, a lunge, a hip hinge, a push, a pull and a core exercise. You'd do it two or three times a week on nonconsecutive days, with 2–3 sets of each exercise. Stop most sets when you have one to three good repetitions left.
Without weights, progression is the hard part, not the exercise list. Once 20 squats feel easy, you don't have to go to 30. You could slow the lowering phase, pause at the bottom, train one leg at a time or move to a harder variation. Every exercise in the plan below comes with an easier and a harder option, so the same session can grow with you.
The full-body bodyweight workout
You need a clear space about two metres long, plus either shoes with grip or bare feet on a non-slip surface. Warm up for five minutes: march or jog on the spot, then do a few easy squats, arm circles and a short plank. Between sets, rest 60–90 seconds so each one stays controlled.
| Exercise | Sets × reps | Easier option | Harder option |
|---|---|---|---|
| 3 × 10–20 | Sit down to a chair and stand up | Split squat, then rear foot raised on a sofa | |
| 2 × 8–12 per leg | Hold a wall or door frame for balance | Slow three-second lowering | |
| 3 × 12–20 | Smaller range, both feet down | Single-leg glute bridge | |
| 3 × 5–15 | Hands on a kitchen counter or wall | Feet raised on a step | |
| 3 × 6–12 | Lean back less, feet closer | Body straighter, pause at the top | |
| 3 × 20–45 seconds | Plank with knees down | Side plank on each side |
Most home routines leave out the pull, and that's why so many of them feel unbalanced. For a table row, you lie under a sturdy, heavy table, hold its edge and pull your chest towards it. Only use a table that can't tip or slide. The towel row is a safer alternative: loop a towel around a closed, solid door handle on the side the door opens away from you, lean back and pull. If you have no safe anchor, lie face down and do slow Y and T raises with your arms to train the upper back.
A simple weekly plan
Three full-body sessions a week suit most beginners well, on Monday, Wednesday and Friday for example. Two sessions work too. Guidelines from the CDC recommend muscle-strengthening activity on at least two days a week, and the 2026 resistance training guidance from ACSM puts training all major muscle groups regularly ahead of finding a perfect program.
| Day | What to do |
|---|---|
| Monday | Full-body workout |
| Tuesday | Walk or light activity |
| Wednesday | Full-body workout |
| Thursday | Rest or walk |
| Friday | Full-body workout |
| Weekend | Rest, or an active day you enjoy |
Allow about 30–40 minutes for a session with warm-up. When you only have 15 minutes, do one set of each exercise as a circuit and repeat it once. You don't need to train the same muscles hard every day. For balancing training and recovery, read our guide on whether you need to work out every day. If you prefer a gym-style structure, compare this with a three-day full-body workout.
How hard should each set feel?
For a bodyweight exercise to build strength, the last few repetitions have to be genuinely demanding. Aim to finish most sets with one to three repetitions you could still do with good form. When researchers compared light and heavy loads, lighter work could build similar muscle size if sets were taken close to failure, while heavier loads remained better for maximal strength (Schoenfeld et al., 2017). Complete failure isn't necessary on every set. ACSM's review found that it didn't consistently improve results for the average healthy adult.
If you can't judge that yet, read our explanation of RPE and repetitions in reserve. When a set of 20 still leaves you with five or more repetitions in reserve, the exercise is too easy and it's time to progress.
How to progress without weights
Progressive overload works at home too. You just change something other than the weight. Make one change at a time and keep notes, so you can see what worked last week:
- Add repetitions until you're at the top of the range, 20 squats for example.
- Slow down: lower for three seconds and pause for one second at the bottom.
- Train one side at a time: squats become split squats, and bridges become single-leg bridges.
- Change the angle: lower your hands or raise your feet for push-ups, and get your body more horizontal for rows.
- Add a set or cut the rest slightly once your technique stays steady.
There's more detail on the idea in our progressive overload guide. When the harder variations start to feel easy, a pair of dumbbells opens up more options; see the dumbbell workout at home.
Common mistakes
- Only push-ups and crunches. The plan stays lopsided until you bring in legs, hips and the upper back.
- Rushing the repetitions. Bouncing through fast reps makes bodyweight exercises easier, not more effective.
- Never changing anything. After months of the same 10 push-ups, you'll be fit enough for 10 push-ups.
- Skipping the warm-up. Five easy minutes get your joints ready and make the first set feel better.
Common questions
Can I build muscle with bodyweight training?
Yes, especially as a beginner, as long as the sets are challenging and you keep progressing. Over time, some exercises, particularly for the legs, get hard to load enough without equipment. That's when single-leg variations or dumbbells come in handy.
What if I cannot do a single push-up?
Put your hands on a wall or kitchen counter to begin with, then lower them gradually: a sofa arm, then a low step, then the floor. Each step down is harder.
Is this workout safe for everyone?
These exercises are common and low-risk, but stop any movement that causes sharp pain. If you're pregnant, recovering from an injury or have a health condition, get advice specific to your situation before starting.
A simple workout log makes your progress easy to see. You'll know exactly how many repetitions you did last time and which variation comes next.