Gym workout plan

Beginner Gym Workout Plan

Written by the GymStreak coaching teamUpdated

Days
3 days a week
Session
40–50 min
Level
Beginner
Equipment
Gym machines and dumbbells

The short answer

Start with 3 full body sessions a week on non-consecutive days, alternating two workouts. Use mostly machines and dumbbells, do 2–3 sets of 10–12 reps per exercise with 60–90 seconds of rest, and finish each set with 2–3 reps still in reserve. Add a little weight once you can do 12 good reps on every set. That is in line with ACSM advice for novices (8–12 reps, 2–3 days a week).

01 / Who it’s for

Who this plan is for

  • People new to the gym, or coming back after a long break.
  • Anyone who wants to learn a small set of exercises well before adding barbell lifts.
  • People who feel unsure in the free-weights area: most exercises here use machines or dumbbells.

02 / Schedule

Weekly schedule

DaySession
MonWorkout A
TueRest (a walk is great)
WedWorkout B
ThuRest
FriWorkout A
SatRest (or light cardio)
SunRest

Alternate A and B, so next week is B, A, B. Weeks 1–2: 2 sets per exercise and stop each set with about 3 reps in reserve while you learn the movements. Weeks 3–4: 3 sets on the first three exercises. From week 5: 3 sets on everything except the core exercise, and 1–2 reps in reserve.

03 / The workouts

The workouts

Warm-up

  • 5 minutes of easy cardio (bike, rower or brisk walk) to get warm.
  • For the first exercise of the day, do 2–3 lighter warm-up sets: for example an empty bar or about 50% of your working weight for 8 reps, then about 70% for 3–5 reps.
  • Later exercises that use the same muscles usually need only one light "feeler" set.

Workout A

Legs, chest, back

Beginner gym plan, Workout A: exercises with sets, reps and rest
ExerciseSetsRepsRest
Machine Leg Press2–310–1290 s
Machine Chest Press2–310–1290 s
Lat Pulldown2–310–1290 s
Lying Leg Curls2–310–1260–90 s
Machine Shoulder Press2–310–1260–90 s
Plank220–30 s45 s

Workout B

Squat, row, press, hinge

Beginner gym plan, Workout B: exercises with sets, reps and rest
ExerciseSetsRepsRest
Goblet SquatsHold one dumbbell or kettlebell at your chest.2–310–1290 s
Seated Cable Rows2–310–1290 s
Dumbbell Bench Press2–310–1290 s
Dumbbell Romanian Deadlift2–310–1290 s
Lateral Dumbbell Raises212–1560 s
Dead Bug26–8 each side45 s

Tap any exercise for step-by-step form cues and the muscles it works.

04 / How hard

How hard to train

  • Pick a weight you can lift for 10 reps with about 2–3 reps still in reserve. The last reps should feel hard but your form should look the same as the first rep. See reps in reserve.
  • Beginners often underestimate how many reps they have left, so if you are unsure, finish a set and ask yourself honestly whether you could have done 2–3 more.
  • Write down (or log) every weight and rep. Knowing what you did last time is what makes progression possible.

05 / Progression

Progression rules

  • When you can do 12 good reps on every set, add the smallest weight step on the next session and go back to 10 reps.
  • Machines and dumbbells often jump in fixed steps. If the next step is too big, stay at the same weight and add a rep or a set first.
  • Expect fast progress for the first months: much of it is your nervous system learning the movements.
  • After 8–12 weeks, when progress slows, move on to the 3-day full body plan, which adds barbell lifts, or the upper/lower split if you can train 4 days.

This plan is general fitness guidance, not medical advice. If you have a health condition, an injury, are pregnant or are new to exercise and unsure, check with a doctor or physiotherapist first. Stop any exercise that causes sharp or joint pain.

06 / FAQ

Frequently asked questions

How many days a week should a beginner go to the gym?

Two to three full body sessions a week is enough. The ACSM recommends novices train the whole body 2–3 days a week, and the WHO recommends muscle-strengthening activity on at least 2 days. Consistency matters more than extra days.

Should beginners use machines or free weights?

Both work. Machines are easier to learn and to set up safely, so this plan leans on them and adds dumbbells. Barbell lifts can come later, ideally once someone has checked your technique.

Should I be sore after every workout?

No. Some soreness is normal in the first weeks and after new exercises, but it isn’t a measure of a good workout. Progress in weight and reps is a better sign.

What about cardio?

Add it on rest days or after lifting. Walking counts. For general health the WHO recommends 150–300 minutes of moderate aerobic activity a week alongside strength training.

How soon will I see results?

Strength usually goes up within the first few weeks. Visible changes in muscle take longer and vary a lot between people, and depend on food and sleep as well as training.

Sources

  1. American College of Sports Medicine. Position stand: Progression models in resistance training for healthy adults. Med Sci Sports Exerc. 2009;41(3):687-708.
  2. American College of Sports Medicine. ACSM's Guidelines for Exercise Testing and Prescription. 11th ed. Wolters Kluwer; 2021.
  3. World Health Organization. WHO guidelines on physical activity and sedentary behaviour. 2020.
  4. Helms ER, Cronin J, Storey A, Zourdos MC. Application of the repetitions in reserve-based rating of perceived exertion scale for resistance training. Strength Cond J. 2016;38(4):42-49.

More workout plans

Terms used in this plan

Read more

Related calculators

Get this plan in GymStreak

Tell GymStreak you train 3 days, how long you have and what equipment you use, and it builds a beginner-friendly weekly plan with a demo for every exercise. You can also add a custom workout with the exercises above.

  1. 1. Download GymStreak and answer the set-up questions.
  2. 2. Choose 3 training days, your session length and your equipment (gym machines and dumbbells).
  3. 3. GymStreak builds your weekly plan, with a demo for every exercise.

Your plan and the exercise library are free to see. Starting and logging workouts needs GymStreak Premium, an in-app subscription; the app shows your local price before you pay.