The question hides a few different worries. Am I doing enough? Am I wasting my evening? Is the person who leaves after 35 minutes doing it wrong, or am I, still here an hour later? So before the arithmetic, the reassuring part: the effective range is wide, and almost everyone asking is inside it.
The arithmetic that sets the length
A lifting session is a stack of working sets with rest between them. That is nearly all of it, time-wise.
Take an ordinary upper-body day: 20 working sets. The pressing and rowing, say 12 of those sets, gets 2 to 3 minutes of rest; the arm and shoulder accessories take 60 to 90 seconds. Each set itself runs 30 to 45 seconds. Add a 10-minute warm-up. Run the numbers and you land somewhere between 55 and 75 minutes, and you have just derived the most common gym session on earth. The 45-to-75-minute norm exists because that is what sensible volumes and sensible rests multiply out to.
Which also tells you the honest way to change the duration. Session too long? Cut sets or shorten rests, deliberately. Want more volume? Budget more time or another day. The length is an output. Changing it by rushing, without changing the plan, mostly subtracts reps from your best lifts.
The case for 30 minutes
Short sessions have a quiet advantage: density is a skill, and constraint teaches it.
Half an hour holds 10 to 12 hard sets if the session is built for it. The tools: a warm-up trimmed to the few minutes that prepare today's first lift, moderate loads instead of max-effort singles, and supersets that pair exercises which don't compete, a press with a row, a leg curl with calves, so one movement rests while the other works. Four such half-hours across a week delivers 40-plus sets, a full week's volume by any reasonable standard.
What a 30-minute session cannot hold is heavy low-rep strength work, because 4 sets of heavy squats with proper 3-minute rests spends 20 minutes on one lift, and that is the correct price. Short sessions suit moderate-rep training; they punish maximal strength work.
What a two-hour session is usually hiding
Some long sessions are legitimate. A powerlifter squatting heavy triples with full rests, an advanced bodybuilder in a high-volume block: the maths upstairs simply produces a big number for them.
Most two-hour sessions fail the audit instead. Count the working sets, excluding warm-ups, and be strict about it. If the answer is 18 or 20, the session contains about an hour of training and about an hour of sitting on a bench with a phone. The cost is sneakier than wasted time: rests that drift to five unplanned minutes let you lift marginally heavier while training your week to need a two-hour slot, and a programme that needs two-hour slots is a programme that gets skipped the first busy week. A timed 2-minute rest feels brutal for exactly one session, and then it is normal and your evening is yours again.
There is also a stubborn idea that session length signals dedication. Volume, effort and consistency drive progress, and all survive being packed into less clock. Leaving 40 minutes after the last hard set beats stretching the same work across 90 to feel thorough.
Matching length to the goal
- General strength and muscle, the default case: 45 to 75 minutes, 15 to 25 working sets, rests timed at 2 to 3 minutes for compounds and 60 to 90 seconds for the rest.
- Maximal strength: 60 to 90 minutes, fewer total sets, long full rests on the main lifts. The duration is spent on recovery between heavy attempts, as designed.
- Tight schedule: 30 to 40 minutes, supersets, moderate rests, spread over more days if possible. See how many days a week to train for making the weekly budget work.
- Conditioning finishers or circuits: 20 to 30 minutes stands alone; appended to lifting, keep it to 10 to 15 so it doesn't tax the next day's session.
One addition pays for itself in every column: a warm-up that takes 10 minutes instead of 25, because the most common session-bloat sits before the first working set, on a foam roller.
The bottom line
Session length is an output of decisions you should be making anyway: how many hard sets, how much rest they deserve, how many days carry the week. For most training that computes to somewhere between 45 and 75 minutes, 30 works when the session is dense, and two hours is either serious strength work or an hour of phone. Set the inputs, time the rests, and stop watching the total.