Beginner gym workout plan
Your first weeks in the gym are for learning the movements and finding your weights. This plan uses machines and dumbbells, which are easy to set up and easy to get right, and repeats the same two workouts so you get better at them every session.

Short answer
Train three days a week, alternating workout A and workout B. Weeks 1 and 2 use two sets per exercise; from week 3, three sets. Add reps first, then weight.
- Days a week
- 3
- Length
- 8 weeks
- Level
- Beginner
- Equipment
- Machines and dumbbells
- Goal
- Learn the lifts and get stronger
Your week
- MonWorkout A
- TueRest
- WedWorkout B
- ThuRest
- FriWorkout A
- SatRest
- SunRest
- MonWorkout B
- TueRest
- WedWorkout A
- ThuRest
- FriWorkout B
- SatRest
- SunRest
The workouts
Exercise names are the ones in the GymTribe library. Tap one for its guide: the muscles it works, how to do it and common mistakes.
Workout A
Machines for the whole body
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Leg Press | 3 | 10–12 | 2 min |
| Seated Chest Press Machine | 3 | 10–12 | 2 min |
| Lat Pulldown | 3 | 10–12 | 2 min |
| Seated Leg Curl | 2 | 10–12 | 1 min |
| Dumbbell Lateral Raise | 2 | 12–15 | 1 min |
| Forearm Plank | 2 | 30 s hold | 1 min |
Workout B
Dumbbells and cables
| Exercise | Sets | Reps | Rest |
|---|---|---|---|
| Goblet Squat | 3 | 8–12 | 2 min |
| Flat Dumbbell Bench Press | 3 | 8–12 | 2 min |
| Seated Cable Row | 3 | 10–12 | 2 min |
| Dumbbell Romanian Deadlift | 2 | 10–12 | 2 min |
| Cable Rope Pushdown | 2 | 12–15 | 1 min |
| Dumbbell Curl | 2 | 10–12 | 1 min |
How to progress
- Weeks 1 and 2: learn the movements
- Do two sets of each exercise, not three, with a weight you could lift for about three more reps. Watch the guide for each exercise before your first session and set up each machine the same way every time.
- Weeks 3 to 8: three sets, add reps, then weight
- Move to the three sets listed. When every set of an exercise reaches the top of its range, go up one step on the machine stack or one dumbbell size, and build back up.
- Write down your machine settings
- Seat height and pin positions change how heavy a machine feels. Put them in the exercise notes so last time's weight means the same thing today.
- Repeating a session still counts
- After a short night or a hard week, repeat last session's weights instead of adding more. If an exercise stalls for three or four sessions in a row, change one thing: a lighter week, a different rep range, or more rest between sets.
Who it suits
- You are new to the gym, or coming back after a long break.
- You want a short list of exercises to learn well before moving to barbells.
- You can train two or three days a week.
Swaps
- The machine is taken
- Swap the chest press machine for the flat dumbbell bench press, the leg press for the goblet squat, and the lat pulldown for the seated cable row. Same muscles, same reps.
- Planks are too hard
- Use the knee plank and hold for as long as you keep a straight line from head to knees.
- Ready for barbells
- After 8 weeks, the full body plan on this site keeps three days a week and brings in the squat, bench press and row.
Run this plan in GymTribe
Make one routine for each workout above. During a session, each set shows what you lifted last time and a target for today, so you know whether to add a rep or add weight. Every exercise keeps its own charts and personal records, and the muscle map shows how many sets each muscle got this week. Food, sleep and steps sit in the same app.
More workout plans
- Full body workout plan →
- 3 day workout split →
- Gym workout plan for women →
- How to pick a workout split →
This is general training information, not a prescription. If an exercise hurts, stop and ask a qualified coach or clinician, and check with a professional before starting if you have an injury or a health condition.
Beginner gym plan: questions people ask
What is a good gym workout plan for beginners?
Two or three full-body sessions a week, with one exercise each for the legs, chest, back and shoulders, done for a few sets of 8 to 12 reps, adding weight slowly. That is what this plan is.
How many days a week should a beginner go to the gym?
Three is a good target and two still works. A rest day between sessions gives you time to recover while the movements are new.
Why machines first?
Machines guide the movement, so you can focus on effort and range of motion while you learn. Dumbbells in workout B start building balance and control.
How much weight should a beginner lift?
Enough that the last rep of each set is hard but clean, with two or three reps left in the tank. In the first two weeks, err on the light side.
How long should a beginner workout take?
Six exercises with the rest times listed, so 45 minutes to an hour. In weeks 1 and 2, with two sets each, closer to 40 minutes.
Is it normal to be sore after the first sessions?
Soreness a day or two after a new exercise is common and usually eases as you repeat it. If something hurts sharply, or during a lift, stop and ask a qualified coach or clinician.
Should beginners do cardio?
Walking, cycling or another easy activity on rest days fits well. Do it after lifting, or on another day, so it does not tire your legs before the leg press and squats.
When should I move on from a beginner program?
When adding weight gets slow on most exercises, usually after 8 to 12 weeks. The full body plan and the 3 day split on this site are good next steps.
Do I need a personal trainer to start?
No, but a session or two with a coach to check your technique can help. If you already work with one, they can invite you in GymTribe and see the workouts you log.
What should I eat as a beginner?
Enough protein spread through the day, and regular meals around training. The protein calculator on this site gives you a daily number to aim for.
Can I do this plan on GymTribe's free plan?
Yes. Make workout A and workout B as two routines; the free plan keeps 4 active. Each set shows what you lifted last time.
How do I log my first workouts in GymTribe?
Start the routine, enter the weight and reps after each set, and use the rest timer between sets. Every exercise keeps its history, so next session you can see exactly what to beat.
