Calisthenics Workout Plan for Beginners: 12 Weeks
Train three full-body sessions a week on nonconsecutive days for 12 weeks. Each session covers six slots: a push, a vertical pull, a row, a squat, a hip extension move and a core hold. Test each slot on day one and start at the version you can repeat for every set. Add reps until every set reaches the top of the range twice, then move to a harder version.
In this guide
What is the 12-week calisthenics workout plan?
Calisthenics is strength training with your body weight as the load: push-ups, pull-ups, rows, squats and core holds. It works by the same rule as lifting weights. The demand has to rise over time, so instead of adding plates you move to a harder version of each exercise.
This plan trains your whole body three days a week, such as Monday, Wednesday and Friday. Every session trains the same six slots in the same order. What changes over the 12 weeks is the variation you use in each slot and the number of sets.
- Weeks 1–4, foundation: 2 working sets per slot while you learn the positions and settle your levels.
- Weeks 5–8, build: 3 working sets per slot, same rep ranges.
- Weeks 9–12, strength and first skills: 3 sets on harder variations, plus one short skill block.
ACSM's resistance-training position stand includes two to three days a week for novices, and WHO recommends muscle-strengthening activity on at least two days a week for adults. Three days is the coaching choice here: enough practice for each slot, with a rest day between sessions. Sessions take about 35–50 minutes in weeks 1–4 and 45–60 minutes later, warm-up included. If you miss a day, carry on with the next session; do not double up. Walks, runs or cycling on other days count toward cardio; keep them easy on lifting days. The calisthenics hub covers each skill in more depth.
What equipment do you need?
You need floor space, a stable raised surface for incline push-ups, and a low bar or sturdy table for rows. A secured pull-up bar or rings covers the vertical pull. Parallel bars help with dips in weeks 9–12, but they are optional.
Test a table before you row under it: it must be heavy, must not fold, and must not tip or slide when you pull. Never use a rolling or rocking chair as a hand support.
How do you pick your level on day one?
After the warm-up, test each slot once, resting about two minutes between tests. Count clean reps only: stop when depth, body line or speed changes. For holds, stop the clock when the position breaks. Write down the exact version, such as "counter-height push-up" or "bent-knee table row".
- Push: wall, then high-incline push-ups. Go lower only if you stay rigid from head to heels.
- Vertical pull: a dead hang, then scapular pull-ups if the hang feels comfortable. The first pull-up guide explains both.
- Row: a bent-knee inverted row under a fixed bar or safe table. A rep counts when your chest reaches the same point without a hip swing.
- Squat: a supported squat, then a full bodyweight squat, whole foot down and the same depth every rep.
- Hip extension: a two-leg glute bridge, finishing in a straight line from shoulders to knees without arching your lower back.
- Core: an incline or floor plank, or a tuck hollow body hold. Stop when your lower back sags or lifts.
Your level is the hardest version where every set reaches the bottom of the range, not just your best test set. Eight clean incline push-ups in a test may become 6 and 4 across two working sets; raise your hands until both sets reach five. For holds, use an easier angle or a tighter tuck until each set reaches the minimum time. Never count a broken rep to meet the table.
Sample day 1 for a typical beginner:
- High-incline push-up: 2 × 6
- Dead hang: 2 × 15 s
- Bent-knee table row: 2 × 6
- Supported squat: 2 × 8
- Glute bridge: 2 × 10
- Incline plank: 2 × 20 s
Weeks 1–4: foundation
Do the six slots in order, three sessions a week. The arrows show the direction of progression: do one variation per slot, not the whole row. These are coaching starting doses.
| Slot | Level options (easier → harder) | Sets × reps | Rest |
|---|---|---|---|
| Push | Wall → high incline → low incline → floor push-up | 2 × 5–8 | 90–120 s |
| Vertical pull | Dead hang → scapular pull-up | 2 × 10–20 s hang, or 2 × 5–8 | 90–120 s |
| Row | Bent-knee table or bar row → straighter-leg inverted row | 2 × 5–8 | 90–120 s |
| Squat | Supported squat → bodyweight squat → split squat | 2 × 6–10, each leg on split squats | 60–90 s |
| Hip extension | Glute bridge → single-leg glute bridge | 2 × 8–12, each leg on one-leg bridges | 60–90 s |
| Core | Incline plank → floor plank → tuck hollow hold | 2 × 15–25 s | 60–90 s |
If you already pass the top rung of a slot, use that slot's weeks 5–8 ladder from day one.
Keep a step under the bar for dead hangs so your feet can take weight if your grip fades early. A scapular pull-up is a small shoulder-blade pull with straight elbows. Finish each bridge with your ribs down and your glutes tight, rather than arching to get higher.
Weeks 5–8: build
Add a third set. Variations that still need work stay where they are. In the first session of week 5, retest: any slot that cannot reach the bottom of the range on all three sets drops back one rung.
| Slot | Level options (easier → harder) | Sets × reps | Rest |
|---|---|---|---|
| Push | High incline → low incline → floor → close-grip push-up | 3 × 5–8 | 120 s |
| Vertical pull | Scapular pull-up → foot- or band-assisted chin-up → chin-up or pull-up | 3 × 5–8, or 3 × 10–20 s hangs | 120 s |
| Row | Bent-knee row → straight-leg row → feet-elevated inverted row | 3 × 6–10 | 90–120 s |
| Squat | Bodyweight squat → split squat → single-leg box squat holding a support | 3 × 6–10, each leg on one-leg work | 90 s |
| Hip extension | Glute bridge → single-leg bridge → single-leg hip thrust, shoulders on a bench; hamstring option: single-leg Romanian deadlift, fingertips on a support | 3 × 8–12, each leg on one-leg work | 90 s |
| Core | Floor plank → long-lever plank → tuck hollow → one-leg hollow hold | 3 × 20–30 s | 60–90 s |
The full chin-up or pull-up sits at the end of the ladder, not at a week-5 checkpoint. If you need foot help, keep a stable step under the bar and lower each rep under control. For the single-leg box squat, sit to a high box or bench while holding a fixed support. Lower the box only when your knee stays steady and you can stand without pulling hard on your hand.
Weeks 9–12: strength and first skills
Keep three sets. After the six slots, pick one skill and practise it briefly while you can still stay controlled. It is practice, not another max-effort set.
| Slot | Level options (easier → harder) | Sets × reps | Rest |
|---|---|---|---|
| Push | Low incline → floor → close-grip → feet-elevated push-up | 3 × 5–8 | 120 s |
| Vertical pull | Assisted chin-up → chin-up → pull-up | 3 × 5–8, or 3 × 15–25 s hangs | 120 s |
| Row | Straight-leg row → feet-elevated row → paused feet-elevated row (2 s at the top) | 3 × 6–10 | 90–120 s |
| Squat | Split squat → single-leg box squat → lower box, toward a pistol squat | 3 × 6–10 each leg | 90 s |
| Hip extension | Single-leg bridge → single-leg hip thrust → paused single-leg hip thrust (2 s at the top); hamstring option: slider hamstring curl | 3 × 8–12, each leg on one-leg work | 90 s |
| Core | Long-lever plank → tuck hollow → one-leg hollow hold | 3 × 20–35 s | 60–90 s |
| Skill (pick one) | Support hold or assisted dips; tuck L-sit; chest-to-wall handstand | 2 × 3–5 reps or 5–15 s holds | 90–120 s |
For dips, start with a straight-arm support hold on stable bars and lower only as far as your shoulders stay comfortable. Before handstand or L-sit work, rock gently forward and back on your hands for 10 slow reps. For the tuck L-sit, press down through bars or blocks with straight elbows and lift bent knees. For the handstand, walk your feet up the wall only as high as you can control, and learn to come down before you go higher. If you have a heart or eye-pressure condition, check with a clinician before upside-down practice.
How do you progress each week?
Use double progression. Keep the same variation and add clean reps until every set reaches the top of the range for two sessions in a row. Then move one rung harder and start again near the bottom of the range. Push-ups at 8, 8, 6 mean stay. Two sessions at 8, 8, 8 with full depth mean try the next lower incline, expecting sets of about five. The progressive overload guide explains why the demand has to rise over time.
If the new rung cannot reach the bottom of the range on every set, go back and take a smaller step: a slightly lower hand height or a slightly straighter leg. On one-leg work, both sides must pass; do the weaker side first. For holds, add about 5 seconds when every set holds the current target, and move to the next hold variation once all sets reach the top of the phase's range twice. Leave one or two clean reps in reserve. A grinding rep is not needed to advance.
What is a good 5–8 minute warm-up?
- March in place or walk briskly for two minutes.
- Do five slow shoulder circles each way and five arm reaches overhead.
- Do eight hip hinges and eight easy squats to a comfortable depth.
- Do five wall push-ups and five easy rows on a safe setup.
- Do one short, easy hang or plank, then start your first working set.
If a wrist, shoulder or knee feels stiff, repeat its easy movement rather than forcing a stretch. You should finish warmer, not tired.
What if a session goes badly?
Mild soreness and flat days are normal. If a session feels rough, keep the form standard and drop one rung. On a genuinely bad day, do the first set of each slot and go home. You keep the habit without turning the day into a failed test.
If two full sessions in a row go backwards despite normal sleep and rest, or you finish week 12 run down, take a lighter week: same exercises, one or two comfortable sets per slot, no skill block. Then retest your levels. The deload week guide explains how to plan it.
Stop a set when a rep loses its depth or a hold loses its shape. Stop the session for sharp or joint pain, which is different from the burn of hard muscle work. If that pain persists, see a physiotherapist or doctor before you train the movement again.
Can you do this plan at home without a pull-up bar?
Mostly, yes. Push-ups, squats, bridges, sofa hip thrusts and planks need only floor and furniture. For the row, use a sturdy table you have checked cannot tip, and bend your knees to make it easier. Do not improvise with a door anchor or a wobbly table.
Vertical pulling is the one slot you cannot train well without a bar. Replace it with 2–3 sets of 6–10 slow prone arm slides: lie face down, lift your hands slightly, and sweep your arms from overhead down to your sides without shrugging. That is shoulder-position practice, not a substitute for hanging, so it never earns a move up the pulling ladder. Keep the table row as your main pull and add bar work when you find a secure bar, such as one in a park.
What can you expect after 12 weeks?
Expect a clear record of what you can repeat: which rung each slot is on, whether later sets match early ones, and which positions still need work. Some people climb several rungs; others stay on one while depth and control improve. There is no honest promise of a first pull-up, a pistol squat or a visible change by week 12. Your starting point, effort, sleep and access to a bar all matter.
Kikuchi and Nakazato found that eight weeks of push-ups matched low-load bench press for strength and for chest and triceps thickness, though they tested pressing only. Legs and pulling are harder to load in small steps, so if maximal strength becomes your main goal, calisthenics vs weights compares the two.
How do you track this plan in Trainer?
Logging is free in Trainer, and every set arrives pre-filled with the reps to hit next. For bodyweight moves, two sessions with every working set at the top of the range bring a suggestion to try the next harder version; the push-up ladder runs incline push-up → push-up → close-grip push-up → feet-elevated push-up → single-arm push-up. Planks are logged in seconds, and the target rises 5 seconds when every set holds.
Sources
Frequently asked questions
How many days a week should I do calisthenics?
Three nonconsecutive full-body days suit this plan. Two days a week still meets the WHO minimum for muscle-strengthening activity and beats a schedule you cannot keep. Leave a rest day between hard sessions.
Can I build muscle with calisthenics only?
Yes, if the variations stay hard and you keep progressing them. A push-up study found chest and triceps growth similar to low-load bench press. Legs and pulling are harder to load with body weight, which is why the plan moves to one-leg and feet-elevated rungs.
Do I need a pull-up bar?
Not to start, but it is the best tool for the vertical-pull slot. Without one, use a sturdy table row and prone arm slides, which practise shoulder position but do not replace hanging. Add bar work when you find a secure bar.
How long should a session take?
About 35–50 minutes in weeks 1–4 and 45–60 minutes from week 5, including the 5–8 minute warm-up. The first session runs longer while you test your levels. Keep the listed rest periods, because rushed sets are hard to compare.
Try the numbers for yourself.
Workout generator
Build a weekly split around your days, equipment, goal, and time.
Workout log template
Fill in your sets, download a CSV, or print a log for the gym.
A useful next read.
All guidesWhat the studies show for muscle and strength, and how to combine both.

How to Do a Pull-Up: A Plan for Your First Rep
Hangs, rows, negatives and assisted reps, with a test for each step.
