20-Minute Workout: Gain Strength, Build Muscle & Stay Fit At Home

Here’s a tight, no-nonsense 20-minute full-body workout you can do with a pair of dumbbells. It requires minimal setup and hits legs, push, pull, hinge, and core.

  • Time investment: ~20 minutes
  • Equipment needed: dumbbells and your body weight

It’s ideal for beginners who want to train at home and need to get a good workout done in less than half an hour.

Intermediate-level (and above) trainees can use it to stay in shape when time is limited or you don’t have access to a fully equipped gym.

Dumbbell Recommendations

If you have sets of dumbbells of varying weights, you can use those, but for most people, I recommend one or two pairs of adjustable dumbbells.

A pair of adjustable dumbbells, perfect for this 20-minute workout.

Used to be that adjustable dumbbells were pretty rinky-dink, with cumbersome and slow-to-use designs.

But they have evolved from flimsy, rattling contraptions to being solid and secure with rapid-change mechanisms so you don’t have to fumble with spin-locks.

You can now get a pair of reliable and durable adjustable dumbbells without breaking the bank. Once you’re past the beginner stage, you might even want two pairs, one lighter and one heavier, because some exercises require heavier loads than others.

20-Minute Workout Routine

Do one set of each exercise, one after the other, with as little rest as possible.

After one such circuit, rest a minute or two, then do the circuit over.

Do a total of two or three circuits:

  • Two, if you prefer resting for a full minute between sets.
  • Three, if you’re fine with minimal rest between sets.

If you take 20–30 seconds between moving from one exercise to the next and setting that one up, you can do three rounds in 20 minutes, with 1–2 minutes between circuits.

Both alternatives are viable; three rounds is more of an intermediate-level strategy than something for absolute beginners.

Do this workout 2–3 times per week, preferably on non-consecutive days, and you have an excellent program for your entire body in minimal time.

Quick Warm-Up (2 Minutes) if You Have Time

Exercise Selection

ExerciseSetsReps
Goblet Squat310–12
Push-Up310–12
Dumbbell Row310–12
Dumbbell Romanian Deadlift310–12
Dumbbell Shoulder Press310–12
Dumbbell Walking Lunge310–12

Exercise Descriptions

Let’s go through each exercise in the 20-minute workout; why you’re doing them and how to do them.

Goblet Squat

The goblet squat is a fantastic, do-it-all exercise that benefits everyone from a gym newbie to trained lifters. It’s one of my favorite exercises for training the lower body (quads, glutes, adductors) at home with minimal equipment. And you’re kicking this 20-minute workout off with it.

You hold a single dumbbell or kettlebell with both hands, tucked up against your chest, then squat down like you’re about to sit in a chair that’s just a little too low.

It’s a great exercise for beginners for learning squat mechanics, and the front-loaded weight makes it easy to get into a nice, deep squat with an upright torso.

In addition to your legs and butt, goblet squats activate most of the rest of your body, too. Because you’re holding that weight in front, your core has to pitch in to keep you upright, and your upper back and arms also get a nice little workout from holding the weight.

How to Goblet Squat

  1. Grab a kettlebell by the sides of the handle, or a dumbbell vertically, cupping the top with both hands. Hold the weight against your chest.
  2. Stand with your feet about shoulder-width apart, and your toes pointing slightly outward.
  3. Inhale, brace your core, and squat down as deep as possible.
  4. Reverse the movement and return to the starting position. Exhale on the way up.

Push-Up

If you’ve ever been to a gym, watched Rocky, or even just been a kid in a PE class, you know what the push-up looks like. It’s one of the most iconic and most effective upper-body exercises.

Doing push-ups is one of the best ways to build strength in your chest, shoulders, and triceps without weights. Research shows that they rival the barbell bench press for both strength and muscle mass.

If full push-ups feel too tough right now, you can do them on your knees or by placing your hands on a bench or a wall. The higher your hands, the easier it will be. As you get stronger, you can progress to the full version and try even more challenging variations, like incline push-ups.

How to Do Push-Ups

  1. Start on all fours. Place your hands on the floor slightly wider than your shoulders.
  2. Extend your legs back so you balance on your hands and toes, with your body in a straight line from your head to your heels. If you’re doing kneeling push-ups, balance on your hands and knees instead.
  3. Take a breath and bend your elbows, lowering your entire body toward the floor. Keep your elbows tucked in at about a 45-degree angle from your body.
  4. Lower yourself until your chest or chin is about to touch the ground. You want to get a full range of motion here.
  5. Exhale and straighten your arms to return to the starting position. Imagine you’re pushing the floor away from you.
  6. Repeat for the desired number of reps.

Dumbbell Row

The dumbbell row is a great exercise for adding both thickness and width to your back. While it’s primarily a back-builder, your biceps and rear delts also get in on the action.

Remember to pick a dumbbell you can handle with good form. Using a weight that’s too heavy and yanking it up with your whole body might look impressive but reduces the load on the muscles you want to train.

The dumbbell row is a unilateral exercise, which means you work one side of your body at a time. You fix muscle imbalances and force your core to work extra hard to keep you from tipping over.

You can also do the exercise with two dumbbells by hinging at the hips until your upper body is almost parallel to the floor and pulling the dumbbells toward your chest. Doing so saves even more time (although you’ll be able to fit the one-arm row within the 20-minute workout time limit).

How to Do Dumbbell Rows

  1. Find a flat bench. Place a dumbbell on the floor to one side of it.
  2. Plant your left knee and left hand firmly on the bench. Your back should be flat and close to parallel to the floor. Your right foot should be planted firmly on the floor out to the side for stability.
  3. Reach down with your right hand and pick up the dumbbell. Let it hang straight down, feeling a good stretch in your back.
  4. Take a breath, keep your back straight, and pull the dumbbell up towards your hip/lower chest. Lead with your elbow and imagine you’re trying to stuff it into your back pocket. Squeeze your shoulder blade at the top of the movement.
  5. Lower the dumbbell back to the starting position, with control; don’t just let it drop. Finish all your reps on one side before switching to the other.

Dumbbell Romanian Deadlift

The Romanian deadlift builds your posterior chain – all the muscles on the backside of your body, including the hamstrings, glutes, and lower back.

Unlike a regular deadlift where you pull from the floor, or a squat where you bend your knees a lot, the dumbbell Romanian deadlift is a hip-hinge movement where you keep your legs almost straight as you push your hips back.

It’s less about lifting monster weights from the ground and more about controlling the movement and feeling the muscles work.

Romanian deadlifts are also a fantastic exercise for improving hamstring flexibility, as good or better than any stretching routine.

How to Do Dumbbell Romanian Deadlifts

  1. Stand with your feet about hip-width apart, holding a dumbbell in each hand in front of your thighs, with your palms facing your body.
  2. Push your hips and glutes straight back, with a slight bend in your knees. As your hips go back, your torso will naturally lean forward.
  3. Lower the weights, keeping the dumbbells close to your legs and your back straight, until you feel a good stretch in your hamstrings. For most people, this is when the dumbbells are around mid-shin level. It’s OK to go lower, but don’t force it if it means rounding your back.
  4. Squeeze your glutes and hamstrings and drive your hips forward to return to the starting standing position.
  5. Repeat for the desired number of reps.

Dumbbell Shoulder Press

The dumbbell shoulder press (or overhead press) is exactly what it sounds like. You stand, you hold dumbbells at your shoulders, and you press them straight up overhead until your arms are fully extended, training your front and side deltoids as well as your triceps.

Doing this exercise standing requires more core strength and stability. But you can also do it seated, which allows you to isolate the shoulders more and potentially lift a bit heavier since you don’t have to worry about stabilizing your entire body.

Both are great exercises, but the standing version gives you a bit more bang for your functional-strength buck.

How to Do Dumbbell Shoulder Presses

  1. Stand with your feet about shoulder-width apart, and bring the dumbbells up to your shoulders (you can use your legs to help you “kick” the weights up to your shoulders, one at a time).
  2. Hold the dumbbells at your shoulders, with your palms facing forward and your elbows slightly in front of your body, not flared out to the sides.
  3. Brace your core, then press the dumbbells straight overhead. At the top of the movement, your arms should be straight but not hyperextended. The dumbbells should be almost touching, directly over your head.
  4. With control, lower the dumbbells back to the starting position at your shoulders.
  5. Repeat for the desired number of reps.

Dumbbell Walking Lunge

You finish off this 20-minute workout with walking lunges. Instead of staying in one spot, like with regular lunges, you’re stepping forward into a lunge with each repetition.

You build lower-body strength and muscle, and improve your balance and coordination at the same time.

Don’t be surprised if you’re breathing heavy after a set of these. The constant movement makes it a neat way to get some cardio in while you’re building muscle.

How to Do Dumbbell Walking Lunges

  1. Stand with your feet about hip-width apart and hold a dumbbell in each hand with your arms hanging at your sides. Your palms should be facing your body.
  2. Take a controlled step forward with one leg; a long, deliberate stride.
  3. As your front foot hits the floor, lower your hips until both of your knees are bent at a roughly 90-degree angle.
  4. Push off with the heel of your front foot and bring your back foot forward to meet it.
  5. Step forward with your other leg and repeat the lunge. Keep this walking motion going for the desired number of reps or distance.

Frequently Asked Questions

Is 20 minutes enough for good results?

Yes, especially if you are not a long-time lifter. Challenge yourself, and you’d be surprised at how effective 20 minutes of training can be.

Can you build muscle and strength with only dumbbells?

Absolutely. Your muscles don’t know what equipment you’re using.

Are full-body workouts a good way to train?

They sure are. Full-body workouts are time-efficient, fun, and allow you to train each muscle group more often.

How many times per week should I do the 20-minute workout?

One workout is better than none, but 2–3 workouts are ideal.

Is this a good workout for advanced lifters?

It’s good for maintaining your gains, but this is more of a beginner-to-intermediate-level routine.

Follow This 20-Minute Workout in StrengthLog

Want to start this 20-minute workout?

It’s available exclusively in our workout tracker app.

Track Your Training. See Real Progress.

Log your workouts in one place and watch your numbers climb, week after week.

  • Free to get started
  • Fast workout logging
  • Cardio and strength training
  • Progress over time, personal bests
  • Free and premium training programs and workouts for every fitness goal

Download StrengthLog free:

Download StrengthLog Workout Log on App Store
Download StrengthLog Workout Log on Google Play Store

>> Click here to return to our list of training programs.

Last reviewed: 2025-08-19

Photo of author

Andreas Abelsson

Andreas is a certified nutrition coach and bodybuilding specialist with four decades of training experience. He has followed and reported on the research fields of exercise, nutrition, and health for almost as long and is a specialist in metabolic health and nutrition coaching for athletes. Read more about Andreas and StrengthLog by clicking here.