Scan to open on your phonegymvim.app/plans/bodyweight-density-training
5-day home muscle building workout plan Bodyweight Density Training
Five short sessions a week repeating the same movements at rising density: more work in less time, with the tempo kept honest.
- Level
- Advanced
- Days a week
- 5
- Per session
- 52–73 min
- Goal
- Muscle building
- Equipment
- None, bodyweight only

Workout schedule
5 days a week · 17 exercises · select a name for its video and how-to
Tick a box for each set you finish, or write in the reps you got. Every exercise's how-to is at gymvim.app/exercises.
Day 1 · ~52 min Push
-
Push Up
Chest · Bodyweight
5 sets of 20 reps · 1:00 rest
1:00 rest
- Movement
- Push
- Primary
- Chest
- Also works
- Front Delts, Triceps
- Exercise level
- Beginner
-
Diamond Push Ups
Triceps · Bodyweight
4 sets of 15 reps · 1:00 rest
1:00 rest
- Movement
- Push
- Primary
- Triceps
- Exercise level
- Beginner
-
Superset A · 4 rounds · back to back
-
Mountain Climber
Abs · Bodyweight
4 sets of 16 reps · 0:45 rest
0:45 rest
- Movement
- Plyometric
- Primary
- Abs
- Exercise level
- Beginner
-
Dead Bug
Abs · Bodyweight
4 sets of 24 reps · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Exercise level
- Beginner
-
Mountain Climber
Abs · Bodyweight
4 sets of 16 reps · 0:45 rest
0:45 rest
Day 2 · ~56 min Legs
-
Jump Squats
Glutes · Bodyweight
5 sets of 15 reps · 1:15 rest
1:15 rest
- Movement
- Plyometric
- Primary
- Glutes, Quads
- Exercise level
- Beginner
-
Bodyweight Alternating Reverse Lunges
Glutes · Bodyweight
4 sets of 20 reps · 1:00 rest
1:00 rest
- Movement
- Lunge
- Primary
- Glutes, Quads
- Exercise level
- Intermediate
-
Bodyweight Squat
Glutes · Bodyweight
4 sets of 25 reps · 0:45 rest
0:45 rest
- Movement
- Squat
- Primary
- Glutes, Quads
- Exercise level
- Beginner
-
Front Plank on Elbows
Abs · Bodyweight
4 sets of 1m · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Also works
- Front Delts, Glutes, Quads
- Exercise level
- Beginner
Day 3 · ~67 min Core
-
V-Up
Abs · Bodyweight
5 sets of 15 reps · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Also works
- Quads
- Exercise level
- Intermediate
-
Front Plank on Elbows
Abs · Bodyweight
4 sets of 45s · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Also works
- Front Delts, Glutes, Quads
- Exercise level
- Beginner
-
Superset A · 4 rounds · back to back
-
Bodyweight Russian Twist
Abs · Bodyweight
4 sets of 30 reps · 0:40 rest
0:40 rest
- Movement
- Rotation
- Primary
- Abs
- Exercise level
- Beginner
-
Mountain Climber
Abs · Bodyweight
4 sets of 30 reps · 0:40 rest
0:40 rest
- Movement
- Plyometric
- Primary
- Abs
- Exercise level
- Beginner
-
Bodyweight Russian Twist
Abs · Bodyweight
4 sets of 30 reps · 0:40 rest
0:40 rest
-
Elbow Side Plank
Abs · Bodyweight
4 sets of 45s · 0:40 rest
0:40 rest
- Movement
- Core
- Primary
- Abs
- Exercise level
- Beginner
Day 4 · ~64 min Posterior
-
Single Legged Romanian Deadlifts
Glutes · Bodyweight
4 sets of 12 reps · 1:00 rest
1:00 rest
- Movement
- Hinge
- Primary
- Glutes, Hamstrings
- Also works
- Abs
- Exercise level
- Beginner
-
Good Mornings
Glutes · Bodyweight
3 sets of 20 reps · 1:00 rest
1:00 rest
- Movement
- Hinge
- Primary
- Glutes, Hamstrings
- Also works
- Abs
- Exercise level
- Beginner
-
Superset A · 4 rounds · back to back
-
Bodyweight Deadlift
Abs · Bodyweight
4 sets of 20 reps · 0:45 rest
0:45 rest
- Movement
- Hinge
- Primary
- Abs
- Also works
- Glutes
- Exercise level
- Beginner
-
Supermans
Abs · Bodyweight
4 sets of 20 reps · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Exercise level
- Beginner
-
Bodyweight Deadlift
Abs · Bodyweight
4 sets of 20 reps · 0:45 rest
0:45 rest
-
Jump Squats
Glutes · Bodyweight
5 sets of 30 reps · 0:40 rest
0:40 rest
- Movement
- Plyometric
- Primary
- Glutes, Quads
- Exercise level
- Beginner
Day 5 · ~73 min Full Body
-
Burpee
Abs · Bodyweight
4 sets of 15 reps · 1:00 rest
1:00 rest
- Movement
- Plyometric
- Primary
- Abs, Chest
- Also works
- Quads
- Exercise level
- Intermediate
-
Superset A · 4 rounds · back to back
-
Push Up
Chest · Bodyweight
4 sets of 15 reps · 0:45 rest
0:45 rest
- Movement
- Push
- Primary
- Chest
- Also works
- Front Delts, Triceps
- Exercise level
- Beginner
-
Bodyweight Squat
Glutes · Bodyweight
4 sets of 25 reps · 0:45 rest
0:45 rest
- Movement
- Squat
- Primary
- Glutes, Quads
- Exercise level
- Beginner
-
Push Up
Chest · Bodyweight
4 sets of 15 reps · 0:45 rest
0:45 rest
-
Mountain Climber
Abs · Bodyweight
4 sets of 40 reps · 0:45 rest
0:45 rest
- Movement
- Plyometric
- Primary
- Abs
- Exercise level
- Beginner
-
Hand Plank
Abs · Bodyweight
4 sets of 1m · 0:45 rest
0:45 rest
- Movement
- Core
- Primary
- Abs
- Exercise level
- Beginner
About this plan
Who it's for
For people with years of training behind them. You need no equipment.
Not the right fit?
- Want something less demanding: Calisthenics Volume Split, intermediate, 4 days a week.
- Only have 4 days a week: Power Pump Upper / Lower, advanced, 4 days a week, with equipment.
- Training in a gym: Advanced Body Split, advanced, 5 days a week, with equipment.
How to progress
Muscle grows when the work keeps getting a little harder, so the plan only does its job if the numbers move.
- Hit the target. Finish every rep of every set at the listed target, with good form. On the Push Up that means all 5 sets of 20.
- Add weight, or a rep. Next session, add the smallest weight step you can and work back up to the target. If the weight can't go up yet, add a rep instead. On bodyweight moves like the Push Up, lower more slowly or move to a harder variation.
- Measure in months. Progress at this level is slow and measured over months. Small improvements count, and an easier week every so often helps you keep training hard the rest of the time.
If the numbers stop moving: If nothing moves for several weeks, look at sleep and recovery before adding more work.
















