Dumbbells are the most versatile piece of home gym equipment. One pair of adjustable dumbbells can train every muscle in your body.
This is a complete 3-day full body program designed for home training. You'll hit every major muscle group each session, training three days per week with rest days between.
What you need: Adjustable dumbbells (or multiple pairs) and ideally a flat bench. No bench? Most exercises have floor alternatives.
For equipment recommendations, see our best home gym equipment guide.
Why Full Body Works for Home Training
Full body training hits each muscle 3x per week. Research shows this frequency produces equal or better muscle growth compared to body part splits for most people.
For home training specifically, full body has major advantages:
Fewer equipment swaps. You're not doing 5 chest exercises in a row. Alternating muscle groups means less time changing dumbbell weights.
Shorter sessions. 45-60 minutes covers everything. No marathon workouts needed.
Flexible scheduling. Miss Wednesday? Train Thursday instead. Each workout is complete on its own.
Built-in recovery. Each muscle gets 48+ hours rest before the next session.
For more on how many days to work out per week, see our complete guide.
The Program Structure
Training days: 3 per week (Monday/Wednesday/Friday or similar)
Workout duration: 45-60 minutes
Rest between sets: 90-120 seconds for compounds, 60-90 seconds for isolation
Rep tempo: 2 seconds down, 1 second pause, 2 seconds up (controlled)
Each workout follows this pattern:
- Lower body compound
- Upper body push
- Upper body pull
- Lower body accessory
- Upper body accessory
- Core
Workout A
1. Goblet Squat — 4 sets of 8-12 reps
Hold a dumbbell vertically against your chest. Squat deep, keeping your torso upright. Goblet squats build quads, glutes, and core while teaching proper squat mechanics.
Progression: When you can do 4x12 with good form, increase weight.
2. Dumbbell Bench Press — 4 sets of 8-10 reps
Lie on your bench (or floor). Press dumbbells from chest level to lockout. Dumbbell bench press allows a deeper stretch than barbells and works each side independently.
No bench? Floor press works. Range of motion is shorter but still effective.
3. Dumbbell Row — 4 sets of 8-10 reps per arm
One hand and knee on bench, other hand holding dumbbell. Pull to your hip, squeeze your lat, lower with control. Dumbbell rows are the best single-arm back exercise.
No bench? Bent-over row both arms simultaneously, or use a sturdy chair.
4. Romanian Deadlift — 3 sets of 10-12 reps
Hold dumbbells in front of thighs. Hinge at hips, pushing your butt back. Lower until you feel a hamstring stretch, then drive hips forward. Dumbbell RDLs build hamstrings and glutes better than almost any exercise.
5. Dumbbell Shoulder Press — 3 sets of 10-12 reps
Seated or standing. Press dumbbells from shoulder level to overhead. Dumbbell shoulder press builds all three delt heads with emphasis on the front and side.
6. Plank — 3 sets of 30-60 seconds
Forearms on ground, body in a straight line. Squeeze everything — glutes, abs, quads. Planks build core stability that transfers to every other lift.
Workout A Total: 21 working sets, ~50 minutes
Workout B
1. Bulgarian Split Squat — 4 sets of 8-10 reps per leg
Rear foot elevated on bench or chair. Drop into a deep lunge position. Bulgarian split squats are brutal but build exceptional single-leg strength and address muscle imbalances.
Balance issues? Hold one dumbbell goblet-style instead of two at your sides.
2. Dumbbell Flye — 3 sets of 12-15 reps
Lie on bench. Start with dumbbells above chest, arms slightly bent. Lower out to the sides until you feel a chest stretch, then squeeze back together. Dumbbell flyes isolate the chest with less tricep involvement than pressing.
3. Pull-Up or Chin-Up — 4 sets of max reps (or 6-10 if able)
If you have a pull-up bar, use it. Pull-ups and chin-ups build lats and biceps better than any dumbbell exercise.
Can't do pull-ups? Use inverted rows with feet on floor, hands gripping a sturdy table edge.
4. Hip Thrust — 3 sets of 12-15 reps
Upper back on bench, feet flat on floor. Place dumbbell on hips. Drive through heels to lift hips until body forms a straight line. Dumbbell hip thrusts are the best glute builder available.
No bench? Glute bridges from the floor work similarly.
5. Lateral Raise — 3 sets of 12-15 reps
Stand with dumbbells at sides. Raise arms out to shoulder level, slight bend in elbows. Lower with control. Lateral raises build the side delts that create shoulder width.
6. Dumbbell Curl — 3 sets of 10-12 reps
Standing curls with palms up. Full range of motion — stretch at bottom, squeeze at top. Dumbbell curls directly target the biceps.
Workout B Total: 20 working sets, ~50 minutes
Workout C
1. Walking Lunge — 4 sets of 10-12 reps per leg
Dumbbells at sides. Step forward into lunge, drive through front heel to step into next lunge. Walking lunges build legs and challenge your cardiovascular system.
Limited space? Reverse lunges in place work just as well.
2. Push-Up — 4 sets of max reps
Hands shoulder-width, body in a straight line. Full range of motion — chest to floor, arms fully extended at top. Push-ups complement dumbbell pressing and build functional strength.
Too easy? Elevate feet on bench, or wear a backpack with weight.
3. Face Pull (Band) or Rear Delt Flye — 4 sets of 15-20 reps
If you have resistance bands, face pulls are ideal for rear delt and upper back health. No bands? Rear delt flyes bent over with light dumbbells work well.
4. Step-Up — 3 sets of 10-12 reps per leg
Dumbbells at sides. Step onto bench or sturdy platform. Drive through the top foot — don't push off the back foot. Step-ups build single-leg strength with less balance demand than split squats.
5. Hammer Curl — 3 sets of 10-12 reps
Curls with palms facing each other (neutral grip). Hammer curls hit the brachialis and forearms more than standard curls.
6. Dead Bug — 3 sets of 10 reps per side
Lie on back. Arms extended toward ceiling, knees at 90 degrees. Lower opposite arm and leg simultaneously while keeping lower back pressed to floor. Dead bugs build core stability with zero spinal compression.
Workout C Total: 21 working sets, ~50 minutes
The 4-Week Progression Model
This is where most home programs fail. They give you exercises but no system for getting stronger.
Progressive overload — systematically increasing demands on your muscles — is the only way to build muscle long-term.
Here's the 4-week progression:
Week 1: Establish Baselines
Use weights that leave 2-3 reps in reserve (RIR). You should feel challenged but not failing. Record every weight and rep count.
Example: Goblet squat 45 lbs x 10, 10, 9, 8 (37 total reps)
Week 2: Add Reps
Same weights as Week 1. Aim to add 1-2 total reps per exercise.
Example: Goblet squat 45 lbs x 11, 10, 10, 9 (40 total reps)
Week 3: Push Harder
Same weights. Get closer to failure. Aim for another 1-2 total reps.
Example: Goblet squat 45 lbs x 12, 11, 10, 10 (43 total reps)
Week 4: Increase Weight
Add 5-10% weight. Rep counts will drop. This becomes your new baseline for the next cycle.
Example: Goblet squat 50 lbs x 10, 9, 9, 8 (36 total reps)
Then repeat the 4-week cycle with the new weights.
For more on progressive overload at home, see our detailed guide.
What Weight Dumbbells Do You Need?
For this program, you need enough range to progress over time.
Minimum viable setup:
- Light: 10-15 lbs (lateral raises, flyes, rear delts)
- Medium: 20-30 lbs (curls, shoulder press, lunges)
- Heavy: 35-50+ lbs (rows, RDLs, goblet squats, bench press)
Ideal setup: Adjustable dumbbells that go from 5-50+ lbs. This covers all exercises with room to progress.
Check our home gym equipment guide for specific dumbbell recommendations.
Sample Weekly Schedule
Option A — Monday/Wednesday/Friday:
- Monday: Workout A
- Tuesday: Rest or light cardio
- Wednesday: Workout B
- Thursday: Rest or light cardio
- Friday: Workout C
- Saturday/Sunday: Rest
Option B — Every Other Day:
- Week 1: Mon (A), Wed (B), Fri (C), Sun (A)
- Week 2: Tue (B), Thu (C), Sat (A), Mon (B)
- Continue rotating
Both schedules work. Pick whichever fits your life.
When to Add a Fourth Day
After 3-4 months on this program, you might want more volume. Signs you're ready:
- You're recovering fully between sessions
- Workouts feel too easy even at challenging weights
- Progress has stalled despite good nutrition and sleep
Option 1: Add a fourth day (same workouts, rotating A-B-C-A, B-C-A-B, etc.)
Option 2: Switch to an upper/lower split. See upper/lower vs PPL for comparison.
For most people, 3-day full body works for 6-12 months before needing a change.
Nutrition for Muscle Growth
Training stimulates muscle growth. Nutrition enables it.
Protein: 0.7-1g per pound of bodyweight daily. This is non-negotiable. Chicken, fish, eggs, dairy, legumes — get enough protein.
Calories: Eat at maintenance or a slight surplus (100-300 calories above maintenance) for best muscle growth. Use our body recomposition guide if you want to build muscle while losing fat.
Timing: Eat 20-40g protein 3-5 times throughout the day. Protein distribution matters more than exact meal timing.
Common Mistakes to Avoid
Going Too Heavy Too Fast
Ego lifting leads to injury, not muscle. Use weights you can control through full range of motion. If your form breaks down, the weight is too heavy.
Skipping Exercises You Don't Like
Bulgarian split squats suck. Do them anyway. The exercises you avoid are usually the ones you need most.
Not Tracking Progress
If you don't write down your weights and reps, you have no idea if you're progressing. Use a notebook, spreadsheet, or app. Track everything.
Changing Programs Every Week
"Program hopping" kills progress. Stick with this program for at least 8-12 weeks before evaluating. Muscle building takes time.
For more pitfalls, see beginner workout mistakes.
Getting Your Custom Plan
This program works for most people. But optimal training accounts for your specific goals, experience level, schedule, and equipment.
MySetPlan builds personalized home workout plans with built-in progressive overload. Tell us what equipment you have, and we'll create a program that grows with you.
[Take the 2-minute quiz](/quiz) to get your customized dumbbell program.
Frequently Asked Questions
Can I do this program without a bench?
Yes. Floor press replaces bench press (shorter range of motion but still effective). Glute bridges replace hip thrusts. Bulgarian split squats can use a couch or sturdy chair. The program works without a bench, though a bench is a worthwhile investment.
How long before I see results?
Strength gains come first — usually within 2-3 weeks. Visible muscle growth typically takes 6-8 weeks with consistent training and proper nutrition. Take progress photos monthly; the mirror lies day-to-day.
What if I can only train twice a week?
Two days works, but reduce volume slightly. Do Workout A and B, alternating each week. You'll progress slower but still make gains. For frequency guidance, see how many days per week to work out.
Should I do cardio on rest days?
Light cardio (walking, easy cycling) is fine and may aid recovery. Avoid intense cardio that competes with your strength training recovery. Prioritize the weights; add cardio if desired and if recovery allows.
Ready for a plan that does all of this for you?
Take the 2-minute quiz and get your first month free.
Get My PlanReady for a plan that does all of this for you?
Take the 2-minute quiz and get your first month free.
Get My PlanContent grounded in exercise science research and practical lifting experience. Learn more about our approach on the About page.