Training6 min read
How long should a workout be? Gym session length for building muscle
Worrying about the clock is a very common beginner habit, and it is one of the least useful things to worry about. For a healthy adult, what matters is the number of hard sets you complete and whether you can repeat the session next week, not the minutes on the treadmill display.
Share this guide

The short answer
Most beginner resistance-training sessions can be completed in roughly 45 to 75 minutes, and many useful ones are shorter than that. No single duration is optimal: length depends on how many exercises and hard sets you do, how long you rest, your warm-up, your experience and how busy the gym is. Longer is not automatically better, and a short, well-designed session can still be genuinely productive — so judge the session by what you did in it, not by the clock.
- A short session can still be useful if the exercises and sets are well chosen
What actually decides how long a session takes
Work backwards from the sets. A beginner session of six exercises at three sets each is eighteen working sets. Each set takes under a minute, and rest takes one and a half to three minutes, so the whole thing tends to land in the region of an hour with a warm-up included. Change the number of exercises and the time changes with it — that is the whole mechanism, and it is why a fixed target time is the wrong thing to aim at.
- More exercises, or more sets per exercise, lengthens the session
- Longer rest between sets lengthens it, and that rest is worth keeping
- Waiting for busy equipment adds time that is not training
- A long general warm-up adds time a couple of light sets would cover
- Unfamiliar exercises take longer while you are still learning them
As a rough shape, a beginner session might be a short warm-up, five to seven exercises at two to three working sets each, with sensible rest between sets. How many sets you should be doing in the first place is answered in our guide to how many sets per muscle per week, and the full programme lives in the beginner gym plan.
| Exercises | Sets | Typical length |
|---|---|---|
| 3 | 9 | 30-35 minutes |
| 5 | 15 | 45-60 minutes |
| 7 | 21 | 65-80 minutes |
How long should a workout be to build muscle?
For muscle growth, the session needs enough hard sets for each muscle and enough rest for those sets to stay hard. For most beginners that lands somewhere between 45 and 75 minutes; a shorter session still works if the sets are hard and you train more often across the week (Schoenfeld, Grgic and Krieger, 2019).
| Split | Typical session | Why |
|---|---|---|
| Full body, 2–3 days a week | 45–75 minutes | Every major muscle group in each session |
| Upper/lower, 4 days a week | 45–60 minutes | Half the body per session |
| Push/pull/legs | 45–60 minutes | A third of the body per session |
How long a beginner workout should be in the very first weeks is simpler still: start shorter, around 30 to 45 minutes, while you learn the exercises, and let the session grow as you add sets.
Do not cut your rest to save time
Rest is what allows the next set to be hard for the muscle rather than for your lungs. Cutting rest to finish faster usually means fewer reps at a lighter weight, which is the opposite of what you came for.
- Big compound lifts: 2 to 3 minutes between sets
- Smaller isolation work: 1 to 1.5 minutes
- If you are still breathing hard, wait a little longer
- Short on time? Remove an exercise, not the rest
Training well in 30 minutes
Step 1
Pick three exercises
One lower body, one push, one pull. Between them they cover almost everything.
Step 2
Three sets each
Nine hard sets is a genuinely productive session for a beginner.
Step 3
Pair exercises that do not compete
Alternating a leg exercise with an upper-body one lets each muscle rest while the other works.
Step 4
Warm up on your first set
A light set of the first exercise is enough. Long general warm-ups eat the time you have.
Signs the session is dragging
| Sign | Likely cause | Fix |
|---|---|---|
| Past 90 minutes, quality has fallen off | Too many exercises or too much rest | Cut an exercise, not the rest between sets |
| Long waits for equipment | Peak-time gym, not deliberate rest | Train a different time, or have backup exercises ready |
| Adding exercises on a whim | No plan going in | Decide the session before you arrive |
| Dreading how long it takes | Session has grown past what you enjoy | Shrink to a length you will actually repeat |
The number that matters is weekly, not daily
Session length is the wrong thing to optimise on its own. What muscle responds to is how many hard sets it receives across the week, and there are several ways to arrange the same total. A short session three times a week and a long session twice a week can deliver identical work (Department of Health and Social Care, 2019).
| Pattern | Weekly sets per muscle group | How the time falls |
|---|---|---|
| 2 full-body sessions | About 6 to 8 | Longest individual sessions |
| 3 full-body sessions | About 9 to 12 | The usual beginner starting point |
| 4 upper/lower sessions | About 10 to 14 | Shortest individual sessions |
This is genuinely freeing if your week is unpredictable. Rather than cancelling a session you cannot fit, shorten it and let the week take care of the total.
Where the time in a session actually goes
Most people who feel their sessions take too long are not doing too much work. They are spending a surprising amount of time doing nothing in particular. Timing one honest session is usually a shock.
| Part of the session | Time | Worth protecting? |
|---|---|---|
| Lifting the weights | 12-15 minutes | Yes, this is the session |
| Rest between sets | 25-30 minutes | Yes, it is what makes the next set count |
| Warm-up | 5-8 minutes | Yes, but keep it brief and specific |
| Setting up and changing weights | 5-8 minutes | Reducible with a written plan |
| Phone, queues and wandering | 5-15 minutes | The first thing to cut |
- Write the session down before you arrive, so no decisions are made on the gym floor
- Set a timer for rest rather than guessing, which usually runs long
- Keep a second exercise in mind for anything likely to be busy
- Leave the phone in your pocket between sets, or log the set and put it away
People also ask
Is a 30-minute workout enough to build muscle?
Yes, if the sets are hard and you train two or three times a week. Three exercises of three sets is a productive short session.
Is a two-hour gym session too long?
For a beginner, usually yes. It normally means long gaps rather than more useful work, and it is hard to repeat week after week.
Should I count the warm-up in my workout time?
Yes. Allow five to ten minutes for a light warm-up and warm-up sets on your first exercise, inside the total.
Does training longer build more muscle?
Not by itself. Extra minutes only help if they are extra hard sets you can recover from, and once a session is long enough that quality falls off, the added time tends to add fatigue rather than results.
How long should I rest between sets?
One and a half to three minutes. Longer for heavy compound lifts, shorter for small isolation exercises.
Is a 45-minute workout enough to build muscle?
Yes, for most beginners. Forty-five minutes fits around four or five exercises at three hard sets each with sensible rest, which is a productive session when repeated two or three times a week.
How long should a full body workout be?
Usually 45 to 75 minutes, because a full-body session covers every major muscle group. Upper/lower or push/pull/legs sessions split that work across more days, so each one can be shorter.
How long should you spend at the gym?
Long enough to finish your planned sets with proper rest, which for most beginners is about an hour including a short warm-up. Time spent queuing or on your phone is not training time.
Was this guide helpful?
Scientific References & Evidence
- Department of Health and Social Care (2019) UK Chief Medical Officers' physical activity guidelines. London: Department of Health and Social Care. Available at: https://www.gov.uk/government/publications/physical-activity-guidelines-uk-chief-medical-officers-report (Accessed: 23 August 2026).
- Schoenfeld, B.J., Pope, Z.K., Benik, F.M., Hester, G.M., Sellers, J., Nooner, J.L., et al. (2016) 'Longer interset rest periods enhance muscle strength and hypertrophy in resistance-trained men', Journal of Strength and Conditioning Research, 30(7), pp. 1805-1812. Available at: https://pubmed.ncbi.nlm.nih.gov/26605807/
- Schoenfeld, B.J., Grgic, J. and Krieger, J. (2019) 'How many times per week should a muscle be trained to maximize muscle hypertrophy? A systematic review and meta-analysis of studies examining the effects of resistance training frequency', Journal of Sports Sciences, 37(11), pp. 1286-1295. doi: 10.1080/02640414.2018.1555906. Available at: https://pubmed.ncbi.nlm.nih.gov/30558493/
Read next
How many days a week should you train to build muscle?
The training frequency that builds strength without burning you out.
GuideTraining7 min read
Sets and reps for beginners: what they mean and how many to do
How many sets and reps to do per exercise, how heavy to lift, and when to add weight. Evidence-backed set and rep ranges for beginners building muscle.
GuideTraining
Gym workout plan for beginners: 3-day full-body routine
A complete 3-day full-body gym plan with exercises, sets, reps, rest and progression rules. Evidence-backed, beginner-friendly, and free to follow.
ProgrammeTraining
How many rest days a week do you need to build muscle?
Why rest days, sleep and soreness matter as much as the workout itself.
GuideTraining7 min read
Educational information for adults aged 18 and over. It does not diagnose, treat or manage any medical condition. If you have a health condition, or symptoms that worry you, speak to your doctor or a health professional.