A full body squat and push circuit — no equipment, no excuses! This intermediate bodyweight blast hits legs, chest, and core. Keep the movement constant, only rest when instructed, push hard through every set. Tone up and build muscle without a gym.
Intermediate Bodyweight Squat & Push Sculpt is a free 15 min workout plan with 16 illustrated exercises for your chest and legs. Follow the workout online, save it to your WorkoutLabs Fit account or download it as a printable PDF.
Tap any exercise in the workout to see the muscles worked, clear exercise illustrations and step-by-step instructions. Each workout includes sets, reps, rest times and notes so you can follow the plan without guessing.
No equipment is needed – every exercise in this workout uses your own bodyweight, so you can do it at home or anywhere.
How long does the Intermediate Bodyweight Squat & Push Sculpt take?
The full workout takes about 15 minutes, covering 16 exercises with prescribed sets, reps and rest periods. Using the built-in timers and auto-advance keeps you on pace from start to finish.
Is this workout suitable for my fitness level?
This is an intermediate workout, best suited to people with some training experience. Beginners can still follow it by reducing the weight, doing fewer sets or resting longer between sets – each exercise includes illustrated form instructions.
What muscles does this workout target?
This routine primarily works your quadriceps, chest. Tap any exercise in the workout to see a muscle diagram showing exactly which primary and secondary muscles it activates.
How often should I do this workout?
For gain muscle, get toned, aim to do this workout 2–3 times per week with at least one rest day between sessions. Progress by gradually adding weight or reps, and pair it with workouts for other muscle groups during the week.
Can I download or save this workout?
Yes – you can download this workout as a free printable PDF using the download button, or save it to a free WorkoutLabs Fit account to follow it on your phone, customize the exercises and track your progress.
A full body squat and push circuit — no equipment, no excuses! This intermediate bodyweight blast hits legs, chest, and core. Keep the movement constant, only rest when instructed, push hard through every set. Tone up and build muscle without a gym.
Auto-advanceStart exercises automatically after a 5-second delay
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Place your feet at shoulder width apart while keeping your chest up and your abdominals braced.
Begin the movement by swinging your arms up towards your shoulders. At the same time, bend at the knees and drive your hips back like you’re sitting in a chair.
Once your upper thighs are parallel with the ground, pause, then drive your hips forward to return to the starting position.
Come to the ground on your knees. Tighten your core and maintain a flat back.
Position your hands on the ground in front of you, directly below your shoulders. Cross your feet in the back.
Lower your chest towards the ground. Bend your elbows at a 60-degree angle until your chest is just above the ground. You should feel a stretch across your chest. Hold for a count of one.
Without locking your elbows, push yourself back to the starting position by straightening your arms.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Place a pair of dumbbells on the floor. Lie on your back in between the dumbbells. Bend your knees and move your feet towards your butt.
Grab the dumbbells and hold them above you. Allow your upper arms to remain on the floor. Begin the movement by pushing the dumbbells over your chest. Pause at the top and squeeze your chest muscles.
Slowly bring the weights down to the starting position, allowing your arms to rest for a brief moment before beginning the next repetition.
Primary muscle group(s):
Chest
Secondary:
Abs, Shoulders, Triceps
Get into position by placing your hands flat on the floor, directly below your shoulders.
Extend your legs out behind you, with only your toes and balls of your feet touching the floor.
Hold your body up and keep your back straight by tightening your abdominal muscles.
Your neck and head should be bent slightly back.
Lower your chest towards the ground by bending your elbows until your chest is just above the ground or you feel a stretching of your chest and shoulders. Hold for a count of one.
Press upwards from your chest and shoulders, straightening your arms as you return to the starting position. Hold for a count of one.
Repeat.
Workout done!
Exercises done
of 16
Total time
Access 1000+ more workouts, build your own plans and track progress with Fit