Plan

Bodyweight RR

A full bodyweight session, timed for you

A coach-voice timer counts every rep and calls every rest.

Day 1 · ~60 min

Start today's session — free

Free · No signup to try

r/bodyweightfitness

The flagship bodyweight program from r/bodyweightfitness. Build genuine strength and muscle using only your bodyweight — no gym needed, just a pull-up bar and o…

beginner~60 minpull-up bardip stationrings
#bodyweight#calisthenics#beginner#reddit#pull-ups#full body

The Recommended Routine (RR) is written and maintained by the moderators of r/bodyweightfitness, the largest calisthenics community online, and it functions as the subreddit's default answer to "what program should I run?" It is built for someone starting from zero equipment experience who has access to a pull-up bar, ideally a dip station, and optionally a set of gymnastic rings — no gym membership required, just a doorway bar or a park with monkey bars is enough to begin. It is normally run three non-consecutive days a week (commonly Monday, Wednesday, Friday), because every session hits the same six movement patterns and your joints and connective tissue need the days off to catch up with your muscles.

Every session follows the same shape: a short warm-up (band dislocations, scapular shrugs, wrist circles, bodyweight squats, and a passive hang to prep your shoulders and grip), ten minutes of skill work on handstand or L-sit practice, the six strength pairs, and a short core finisher of hollow body and arch holds. The six strength pairs are the heart of the program and are organized as opposing movement patterns: Pull-Up Progression against Row Progression (vertical and horizontal pulling), Dip Progression against Push-Up Progression (vertical and horizontal pushing), and Squat Progression against Hip Hinge Progression (knee-dominant and hip-dominant leg work). A concrete example of one working session: warm up, spend ten minutes on handstand holds against a wall, then run 3 sets of 5-8 reps on Pull-Up Progression, 3x5-8 on Row Progression, 3x5-8 on Dip Progression, 3x5-8 on Push-Up Progression, 3x5-8 on Squat Progression, and 3x5-8 on Hip Hinge Progression, resting 90 seconds between every set, then finish with 3x30s Hollow Body Hold and 3x30s Arch Hold.

Progression here is not about adding weight plates — it is about moving to a harder variation of the same movement once you own the current one. Push-Up Progression, for example, runs incline push-ups to knee push-ups to regular push-ups to archer push-ups. Pull-Up Progression runs negatives to jumping pull-ups to ring rows to full pull-ups to weighted pull-ups. Squat Progression runs bodyweight squat to split squat to shrimp squat to pistol squat, and Row, Dip, and Hip Hinge follow the same logic through their own named tiers. The rule baked into the rep scheme is simple: once you can complete 3 clean sets of 8 reps on a variation, move to the next harder variation on that pair and drop back down into the bottom of the 5-rep range. Most people move past rows into pull-ups and past knee push-ups into full push-ups by around week six, and the program calls for layering in ring work from week nine onward, once the fundamentals are solid, since the instability of rings makes every push and pull noticeably harder.

It is normal to stall on one or two of the six pairs — usually the vertical pull (pull-ups) and the leg progressions (pistol squat) take the longest, often months rather than weeks, because they demand more raw strength and balance than the others. If you are stuck at the same rep count on a progression for more than three or four weeks, do not just grind the same sets — drop to a slightly easier variation for higher reps to build a bigger base (more jumping pull-ups or ring rows, for instance), check your form on video, and confirm you are actually resting the full 90 seconds rather than rushing through fatigued.

Common mistakes on this program:

  • •Rushing progressions before hitting the 3x8 clean-rep standard, which bakes bad form into harder variations that are much more punishing to fix later
  • •Skipping the warm-up and passive hang, then wondering why wrists or shoulders ache during pulling work
  • •Treating the ten minutes of skill work as optional — handstand and L-sit practice is what separates this from a generic bodyweight circuit
  • •Training through joint pain instead of muscle soreness, especially in the wrists and elbows during push-up and dip progressions
  • •Jumping to ring variations before the bar or floor versions are solid, since rings punish poor shoulder stability

Realistically, expect the first four weeks to be about calibrating which progression level you belong on and cleaning up form — strength gains show up, but slowly. By week eight, most people following the program as written have moved up at least one tier on push-ups and rows, and many are performing their first strict pull-ups. By week sixteen, the program's own benchmarks put a beginner male around 10 pull-ups, 20 push-ups, and 15 dips, with intermediates closer to 15/30/25 — female benchmarks run roughly half that on pull-ups and dips and similarly on push-ups. Pistol squats and full L-sits typically take longer than sixteen weeks for most people and are reasonable to treat as six-to-twelve-month goals within the same ongoing program.

Workouts

WARM-UP
Band Dislocations
10 reps
Scapular Shrugs
10 reps
Wrist Circles
10 each direction
BW Squat
3×10
Passive Hang
2×15s
SKILL WORK
Handstand / L-Sit Practice
10 min skill work
STRENGTH PAIRS
Pull-Up Progression
3×5–8
Negatives → jumping → ring rows → pull-ups → weighted
Row Progression
3×5–8
Incline rows → Australian rows → feet-elevated
Dip Progression
3×5–8
Bench dips → bar dips → ring dips
Push-Up Progression
3×5–8
Incline → knee → regular → archer push-ups
Squat Progression
3×5–8
BW squat → split squat → shrimp → pistol
Hip Hinge Progression
3×5–8
Good morning → RDL → single-leg RDL → Nordic
CORE
Hollow Body Hold
3×30s
Arch Hold
3×30s